Reports Batch
Beschreibung
Abschnitt betitelt „Beschreibung“Rendert viele PDF-Berichte aus einer einzigen RML-Vorlage, gesteuert durch eine Steuertabelle. Pro Zeile der Steuertabelle wird ein Bericht erzeugt, wobei die Spaltenwerte der jeweiligen Zeile als Parameter für das Rendering dieses Berichts dienen.
Typische Verwendung: Kundenkontoauszüge (ein PDF pro Kunde), Finanzberichte pro Einheit (ein PDF pro Geschäftseinheit), Rechnungen (ein PDF pro Auftrag). Vergleichen Sie mit Report Single für die einmalige Berichtserstellung.
Namen, die die Vorlage liest
Abschnitt betitelt „Namen, die die Vorlage liest“Die Vorlage liest jede Quelle auf der Registerkarte Berichtsdaten und jede Zielspalte der Zuordnung Datenquelle der Stapeldatensatzwerte über ihren Namen. Es gibt keinen Abschnitt für Konstanten: Jede Stapelzeile liefert die Werte der Vorlage für ihren Bericht. Neue Quellen heißen new_source, new_source_2 usw.; die Vorlage kann sie unverändert lesen.
Was beim Speichern geprüft wird
Abschnitt betitelt „Was beim Speichern geprüft wird“Jeder Quell- und Stapelspaltenname muss angegeben, eindeutig und von der Vorlage lesbar sein – dieselben Regeln wie bei Report Single, mit Stapelspalten anstelle von Konstanten: Batch column name ‘unit id’ can’t be read by the template: use letters, digits and underscores, starting with a letter or underscore.
Wird gespeichert, obwohl eine Stapelquelltabelle gewählt, die Stapelzuordnung aber leer ist, füllt der Schritt die Zuordnung aus dieser Tabelle, so wie es Populate täte.
Leere Stapeltabelle
Abschnitt betitelt „Leere Stapeltabelle“Hat die Stapelquelltabelle keine Zeilen, wird der Schritt erfolgreich mit einer Warnung beendet, die die Stapeltabelle nennt, und es werden keine Berichte erzeugt.
Beispiele
Abschnitt betitelt „Beispiele“Noch keine Beispiele …