Package de.svws_nrw.core.data.reporting
Klasse ReportingParameter
java.lang.Object
de.svws_nrw.core.data.reporting.ReportingParameter
Diese Klasse wird bei der Kommunikation über die Open-API-Schnittstelle verwendet.
Sie enthält die Daten und Einstellungen, welche im Rahmen der serverseitigen Report-Generierung genutzt werden sollen.
-
Feldübersicht
Modifizierer und TypFeldBeschreibungint
Das Dateiformat, in dem der Report ausgegeben werden soll, als Wert gemäß CoreTypeReportingAusgabeformat
int
Parameter, der in Templates verwendet werden kann, um den Detailgrad der Darstellung zu steuern.boolean
Legt fest, ob pro Datensatz der Detaildaten eine einzelne PDF-Datei erzeugt werden soll.boolean
Legt fest, ob pro Datensatz der Hauptdaten eine einzelne PDF-Datei erzeugt werden soll.long
Die ID des Schuljahres, auf den sich die Ausgabe des Reports beziehen soll.Eine Liste von IDs für die Ausgabe von Detaildaten zu den Hauptdaten.Eine Liste von IDs für die Hauptdatenquelle des zu erstellenden PDF.@NotNull String
Die Bezeichnung des auszugebenden Reports gemäß Definition im CoreTypeReportingReportvorlage
-
Konstruktorübersicht
KonstruktorBeschreibungDiese Klasse wird bei der Kommunikation über die Open-API-Schnittstelle verwendet. -
Methodenübersicht
-
Felddetails
-
idSchuljahresabschnitt
public long idSchuljahresabschnittDie ID des Schuljahres, auf den sich die Ausgabe des Reports beziehen soll. -
ausgabeformat
public int ausgabeformatDas Dateiformat, in dem der Report ausgegeben werden soll, als Wert gemäß CoreTypeReportingAusgabeformat
-
reportvorlage
Die Bezeichnung des auszugebenden Reports gemäß Definition im CoreTypeReportingReportvorlage
-
idsHauptdaten
Eine Liste von IDs für die Hauptdatenquelle des zu erstellenden PDF. -
einzelausgabeHauptdaten
public boolean einzelausgabeHauptdatenLegt fest, ob pro Datensatz der Hauptdaten eine einzelne PDF-Datei erzeugt werden soll. -
idsDetaildaten
Eine Liste von IDs für die Ausgabe von Detaildaten zu den Hauptdaten. -
einzelausgabeDetaildaten
public boolean einzelausgabeDetaildatenLegt fest, ob pro Datensatz der Detaildaten eine einzelne PDF-Datei erzeugt werden soll. -
detailLevel
public int detailLevelParameter, der in Templates verwendet werden kann, um den Detailgrad der Darstellung zu steuern.
-
-
Konstruktordetails
-
ReportingParameter
public ReportingParameter()Diese Klasse wird bei der Kommunikation über die Open-API-Schnittstelle verwendet. Sie enthält die Daten und Einstellungen, welche im Rahmen der serverseitigen Report-Generierung genutzt werden sollen.
-