Report-Parameter

Für eine schnelle Verwendung der Datensätze in einem Report sind Report-Parameter erforderlich. Andernfalls müsste man vor jeder Reportgenerierung die Defaultparameter in den Einstellungen der Datensätze anpassen. Bei Verwendung von Report-Parametern können vor jeder Report-Anzeige schnell und einfach die abzufragenden Elemente ersetzt werden.

Report-Parameter erstellen

Durch einen Rechtsklick auf Report Parameters im Data Explorer öffnet sich das folgende Kontextmenü:

Abbildung 1. Neuer Parameter (New Parameter)-Option

Klicken Sie auf New Parameter. Im folgenden Fenster können Sie den Namen, den Datentyp, den Defaultparameter und andere Einstellungen angeben.

Abbildung 2. Neuer Parameter (New Parameter)

BEISPIEL - Report-Parameter für startTime & ENDTIME ParameterS von DER FUNKTION dpGetPeriod

ACHTUNG

Das BIRT-Tool interpretiert Datum und Zeit standardmäßig als Strings. Der Datentyp kann jedoch unter "Output columns" (siehe Kapitel alertGetPeriod) geändert werden.

Benennen Sie den Parameter (z.B.: Start) und geben Sie den Defaultwert des Parameters an. Für einen Report-Parameter der mit dem startTime-Parameter von dpGetPeriod verknüpft wird, muss die Konfiguration folgendermaßen aussehen:

Abbildung 3. Neuer Parameter (Edit Parameter) - StartTime

Abbildung 4. Neuer Parameter (Edit Parameter) - EndTime

BEISPIEL - Report-Parameter für dpName-Parameter von FUNKTION dpGetPeriod

Benennen Sie den Parameter (z.B.: Datapoint) und geben Sie den Defaultwert des Parameters an. Für einen Report-Parameter der mit dem dpName-Parameter von dpGetPeriod verknüpft wird, muss die Konfiguration folgendermaßen aussehen:

Abbildung 5. Neuer Parameter (Edit Parameter) - Datapoint

Verknüpfung der Parameter

Um die Parameter der Datensätze mit den Report-Parametern zu verknüpfen, gehen Sie wie folgt vor:

Öffnen Sie die Einstellungsmöglichkeiten des gewünschten Datensatzes (z.B. Doppelklick auf den Datensatz dpGetPeriod). Klicken Sie in diesem Fenster links auf den Menüpunkt Parameters.

Abbildung 6. Die Parameter für die Funktion dpGetPeriod

Wählen Sie den Parameter der mit einem Report-Parameter verknüpft werden soll und klicken Sie rechts auf die Schaltfläche Edit um nachfolgendes Fenster zu öffnen.

Abbildung 7. Der Parameter "StartTime"

Über die Combobox Linked To Report-Parameter kann zwischen den zuvor erstellten Report-Parameter gewählt werden. Nachdem die Parameter entsprechend verknüpft sind (in diesem Beispiel mit den Report-Parametern StartTime, EndTime und Datapoint), sollte die Ansicht folgendermaßen aussehen:

Abbildung 8. Verknüpfte Parameter

Generiert man einen neuen Report (siehe auch Report Anzeige), hat man die Gelegenheit die Defaultwerte der einzelnen Parameter anzupassen.

Abbildung 9. BIRT Report Viewer, Parametereingabe