Registriert seit: 6. Jan 2007
149 Beiträge
Delphi XE Professional
|
Fastreport -Variable richtig erstellen und verwenden
11. Feb 2012, 07:57
Hi,
möchte in meinem Ausdruck das Drucken von einem Logo steuern.
Habe eine Variable im Designer erstellt: Kategorie: Allgemein Variable: LogoON
Wie teile ich Fastreport mit das es eine boolean-Variable ist?? Muss man das?
Auf eine "BerichtsTitel"-String-Variable greife ich aus Delphi mit: frxReport1.Variables['BerichtsTitel']:= ''''+Trim(AdvEdit1.Text)+''''; zu, es funktioniert.
Aber frxReport1.Variables['LogoOn']:=AdvOfficeCheckBox2.Checked; ist falsch. Muss ich da die Kategorie miteingeben, wenn ja wo (so: ['Allgemein'.'LogoOn']?)
Script im Designer:
procedure Picture1OnBeforePrint(Sender: TfrxComponent);
begin
Picture1.visible:=True;
if [LogoOn]=False then
Picture1.visible:=False;
end;
Viele Grüsse
Andreas
|