Seite 1 von 1

Variablen in Reports

Verfasst: Mittwoch 5. November 2025, 11:47
von U. Hirschler
Hallo,
ich hatte ein ähnliches Problem schon mal geschrieben, die Anwort hat mir aber nicht weitergeholfen.
Mein Problem: Ich habe keine Erfahrung mit Programmiersprache muss aber dennoch recht intensiv in den Reports arbeiten.
Ich brauche einen Report mit drei unterschiedlichen Datumsangaben.
Ich optimalen Fall sollten diese ähnlich wie die Theorie und Praxisdaten in den Abschlusszeugnissen der Fachschulen funktionieren. Heist ich kann bei den Vermerkarten entsprechende Vermerke anlegen.
Zur Probe habe ich genau diese Berechnungen und Label aus der ASZ der Fachschulen übertragen.
Ich weiß aber nicht, wie ich die Fehlermeldung: „undefinierbarer Bezeichner“ in den Berechnungen auflösen (siehe auch pdf) kann.
Ich meine sehr simplen Probe-Report mit angehängt. Es wäre schön, wenn ich eine einfache Erklärung (möglichst ohne Fachsprache) erhalten würde welche Schritte ich durchführen muss, damit die Felder funktionieren.

Mit besten Grüßen
U. Hirschler
ProbeGvRBK.rtm
(17.14 KiB) 9-mal heruntergeladen
ProbeGvRBK.rtm
(17.14 KiB) 9-mal heruntergeladen

Re: Variablen in Reports

Verfasst: Mittwoch 5. November 2025, 12:43
von Jochen Torspecken
theoriedat ist eine global definierte Variable, die in der Programmierung genutzt wird.
Diese muss im Hauptbericht definiert werden. Sonst ist sie unbekannt.

Re: Variablen in Reports

Verfasst: Mittwoch 5. November 2025, 13:59
von U. Hirschler
Und wie genau geht das "die Definierung im Hauptbericht". Welche Ansicht muss auf sein wo muss ich was reinschreiben......
Denn im Beforeprint habe ich ja einen Eintrag gemacht. Mir ist nicht klar was ich noch machen muss.

Re: Variablen in Reports

Verfasst: Mittwoch 5. November 2025, 15:35
von Uli Dierkes
"Hauptbericht" ist der Hauptreport (also kein Subreport).
Dort definieren Sie unter "Berechnungen" die Variable, die dann im Hauptreport und in allen zugehörigen Subreports aufgerufen und benutzt werden kann.
Im Ereignis "BeforePrint" können Sie dann Berechnungen oder Layout-Befehle programmieren, die unter anderem die definierte globale Variable in die Berechnung einbeziehen.
Die Programmiersprache ist Pascal-ähnlich bzw. Delphi-ähnlich, mit der dort verwendete Syntax sollten Sie sich in den Grundzügen vertraut machen, sonst werden Sie scheitern.
Anregungen und Beispiele finden Sie in diversen Reports aus der Reportsammlung.

Re: Variablen in Reports

Verfasst: Mittwoch 5. November 2025, 16:21
von Jochen Torspecken
1.) Wenn Sie unter "Berechnungen" sind, schalten Sie (durch Rechtsklick) die Ansicht links oben auf "Verwendete Module".
2.) Deklarationen anklicken
3.) rechts davon "Variables" auswählen
4.) Im Fenster unten eingeben: theoriedat : String ;

Re: Variablen in Reports

Verfasst: Donnerstag 6. November 2025, 07:21
von U. Hirschler
Perfekt!!! Vielen Dank.
Damit kann ich sehr gut arbeiten.