Subscribe to RSS feed



Variablen bei Fast Report auslesen

29. Juli 2008
variablen-bei-fast-report-auslesen

Hallo zusammen,

zum auslesen einer Variable bei Fast Report geht man folgendermaßen vor:

strVariable := <VARIABLE>;

Wichtig:
Variablen sind vom Grund her Integer Variablen. Wenn ich also einen String als Variable möchte, darf ich nicht vergessen Hochkommas, z.B. ‘variable’, zu setzen.

  • Facebook
  • Twitter
  • Technorati
  • del.icio.us
  • Digg
  • Google Bookmarks
  • MisterWong
  • DZone
  • Live
  • Mixx
  • MySpace
  • email
  • PDF
  • Print

Variablen Handling in FastReport 4

30. Juni 2007
variablen-handling-in-fastreport-4

Im Gegensatz zu FastReport 3 muss man bei FastRport 4 im Code, Queries und anderen Wertzuverweisungen exakt den selben Typ verwenden, sonst kommt es zu Fehlern oder falschen Ausgaben.

Ansonsten verhält sich FR4 wie FR3.

Was jetzt endlich funktioniert, ist Debugging Funktion.

Auch die “Laser-Lines” im visuellen Editor sind hilfreich.

  • Facebook
  • Twitter
  • Technorati
  • del.icio.us
  • Digg
  • Google Bookmarks
  • MisterWong
  • DZone
  • Live
  • Mixx
  • MySpace
  • email
  • PDF
  • Print

Wie man einer Variable eine Wert zuweist

13. Juni 2007
wie-man-einer-variable-eine-wert-zuweist

Mit folgender Codezeile lässt sich einer Variablen

FastReportVariable

ein Wert zuweisen:

Report.Variables.Variables('VARIABLENNAME') := 'WERT';

  • Facebook
  • Twitter
  • Technorati
  • del.icio.us
  • Digg
  • Google Bookmarks
  • MisterWong
  • DZone
  • Live
  • Mixx
  • MySpace
  • email
  • PDF
  • Print

OnPreviewClick bei FastReport

5. Juni 2007
onpreviewclick-bei-fastreport

In dem konkreten Fall ging es darum, dass der Benutzer in der Vorschau entscheiden möchte, ob das Logo mit gedruckt werden soll.

Als erstes erstellt man einen zusätzlichen Dialog für die Abfrage.
Dabei ist zu beachten, dass dieser Dialog “Visible:=False” haben muss.

Dialog Frage zum Ausblenden

Dann wechselt man in den Report und hinterlegt den Images ein “OnPreviewClick” Ereignis.

OnPreviewClick Event bei FastReport

Zuletzt Schreibt man den Code ins Event.

procedure logo1OnPreviewClick(Sender: TfrxView; Button: TMouseButton; Shift: Integer; var Modified: Boolean);
begin
  dlgFrage.ShowModal;
  if dlgFrage.ModalResult=mrYes then begin
    Sender.Free;
    Modified := True;
  end;
end;

Fertig.

  • Facebook
  • Twitter
  • Technorati
  • del.icio.us
  • Digg
  • Google Bookmarks
  • MisterWong
  • DZone
  • Live
  • Mixx
  • MySpace
  • email
  • PDF
  • Print