Reportbaukasten: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
Zeile 144: Zeile 144:
'''Schülerlaufbahn'''
'''Schülerlaufbahn'''


Auf diesem Stammblatt soll eine Übersicht aller Abschnitte gedruckt werden, die der Schüler an der Schule durchlaufen hat. Dazu reicht ein Subreport mit der Datenquelle ''SchuelerLaufbahn'', der im ''ReportBeforePrint'' Ereignis mit dem Befehl ''SetUebersicht(True);'' initialisiert wird. Im Ereignis ''ReportAfterPrint'' wird diese Setzung dann mit ''SetUebersicht(False)''<nowiki>; wieder zurückgesetzt.</nowiki>[[Image:]]
Auf diesem Stammblatt soll eine Übersicht aller Abschnitte gedruckt werden, die der Schüler an der Schule durchlaufen hat. Dazu reicht ein Subreport mit der Datenquelle ''SchuelerLaufbahn'', der im ''ReportBeforePrint'' Ereignis mit dem Befehl ''SetUebersicht(True);'' initialisiert wird. Im Ereignis ''ReportAfterPrint'' wird diese Setzung dann mit ''SetUebersicht(False);'' wieder zurückgesetzt.[[Image:RepBau16.jpg|rechts|150px]]




Die Berechnungen für das ''DBText5''-Label sollen ein Beispiel geben, wie man in Abhängigkeit von den in der Datenbank hinterlegten Bezeichnungen auch eigene Texte generieren kann. So ist der Versetzungsvermerk hier nur als Kürzel hinterlegt, kann aber mit Hilfe einer kleinen Programmierung auch in Textform auf dem Report ausgegeben werden.[[Image:]]
Die Berechnungen für das ''DBText5''-Label sollen ein Beispiel geben, wie man in Abhängigkeit von den in der Datenbank hinterlegten Bezeichnungen auch eigene Texte generieren kann. So ist der Versetzungsvermerk hier nur als Kürzel hinterlegt, kann aber mit Hilfe einer kleinen Programmierung auch in Textform auf dem Report ausgegeben werden.[[Image:RepBau17.jpg|rechts|150px]]




Zeile 164: Zeile 164:


[[Reporting|Zurück zu Reporting]]
[[Reporting|Zurück zu Reporting]]


= Beispiel 2: 02_Input_Laufzeit.rtm =
= Beispiel 2: 02_Input_Laufzeit.rtm =

Navigationsmenü