Einzelnen Beitrag anzeigen

NoName1

Registriert seit: 8. Mär 2018
196 Beiträge
 
Delphi 12 Athens
 
#1

Variable in Fastreport im Code ansperechen

  Alt 14. Dez 2018, 12:04
Guten Tag,
mit Fastreport komme ich soweit ganz gut klar.
Ich habe eine Variable "jahr" im Menü "Report ==> Variablen definiert"
Nun möchte ich per Code auf den übergeben Wert dieser Variablen zurückgreifen,
ich weiss aber nicht wie und mit welchem Befehl dies geschehen soll.
Versucht habe ich dieses:

Delphi-Quellcode:
procedure CheckBox1OnBeforePrint(Sender: TfrxComponent);
var
 pGebJahr: Word;
 pGebMonat: Word;
 pGebTag: Word;
 pGebDatum: TDateTime;
 pAlter: Integer;
begin
   DecodeDate(<frxDBGeburtstagsListe."GEBORENAM">, pGebJahr, pGebMonat, pGebTag);
   pAlter := [B]Variablen['jahr'][/B] //<< Fehler undefinierter Fehler: Variablen

  if pAlter mod 5 = 0 then
  CheckBox1.Checked := True
  else
  CheckBox1.Checked := False;
end;
PascalScript/Fastreport kennt "Variablen" nicht. OK. Aber mit welchem Befehl kann man darauf zurückgreifen?
Es ist überhaupt möglich im Code auf eine Variable zurück zugreifen und wenn ja wie?
Vielen Dank für Eure Hilfe
  Mit Zitat antworten Zitat