Einzelnen Beitrag anzeigen

cugar

Registriert seit: 6. Jan 2007
149 Beiträge
 
Delphi XE Professional
 
#3

AW: Fastreport -Variable richtig erstellen und verwenden

  Alt 11. Feb 2012, 09:42
Picture1.visible:= LogoOn; ist nur eine andere Art für das Gleiche was ich geschrieben habe, nur kürzer^^
Hast aber recht, kurz hält das Progr. immer schlank.

Die Klammern? Bin mir nicht sicher (hab FastRep. erst 2 Tage), dachte er braucht die Klammern um Variablen zu erkennen, gilt aber glaube ich nur im visuelen Modus (wenn ich im zb Memo.text was reinschreibe "Es ist der [Letzter_Vorfall] Vorfall in diesem Jahr")

Jedenfalls meldet FastReport: undefinierter Bezeichner: LogoOn, egal mit oder ohne Klammern

Event. sollte ich anderen Weg nehmen, von Delphi aus, abhängig von der LogoCheckBox, das Logo ein-/abschalten.
Es gab schon ein Beitrag glaube ich dazu, Komponente im Fastreport finden und Visible auf true/false setzen. Wäre aber auch Klasse zu wissen wie das mit den Scripten richtig gemacht wird, um später mit dem Report etwas mehr spass zu haben.


So funktioniert es erstmal:
if frxReport1.Pages[1].FindObject('Picture1') <> nil then begin
frxReport1.Pages[1].FindObject('Picture1').Visible := AdvOfficeCheckBox2.Checked;
end;

Geändert von cugar (11. Feb 2012 um 10:01 Uhr)
  Mit Zitat antworten Zitat