Bericht „Benutzeransicht generieren“
Die Aufgabe Bericht „Benutzeransicht generieren“ erstellt einen Bericht aus einer veröffentlichten Benutzeransicht. Die verfügbaren Formate sind PDF, XLSX und CSV.
Der Selektor zeigt nur für den ausführenden Benutzer zugängliche veröffentlichte Ansichten.
Konfiguration
| Feld | Beschreibung |
|---|---|
| Benutzeransicht | Die veröffentlichte Ansicht, aus der der Bericht generiert werden soll. |
| Format | Visuelles PDF, XLSX mit mehreren Blättern oder CSV. |
| Seite | Die Seite der Ansicht, die im PDF dargestellt werden soll. |
| Daten-Widget | Tabellarische Widgets, die in die Datenformate einbezogen werden sollen. Für CSV ist ein Widget zulässig. |
| Filterwerte | JSON-Objekt mit den Werten, die auf die Filter der Ansicht angewendet werden sollen. |
| Thema | Hell oder dunkel für die visuelle Darstellung. |
| Tabellarische Datenmodus | Daten der entworfenen Seite oder alle verfügbaren Zeilen. |
| Dateiname | Muster für den Berichtnamen. |
| Abschluss abwarten | Wartet mit der Weiterverarbeitung auf die Generierung. |
| Timeout und Intervall | Regeln die Wartezeit. |
| Idempotenzschlüssel | Verhindert die Erstellung gleicher doppelter Anfragen. |
Kurzbeispiel für Filter:
{
"periodo": "corrente",
"area": "DEMO"
}
Die Schlüssel müssen den in der Ansicht definierten Filtern entsprechen.
Ergebnisse
Die Aufgabe gibt zurück:
- Identifikator und Status der Generierung;
- Fortschrittsprozentsatz;
- Datei und Name des Berichts, wenn er fertig ist;
- Format und Größe;
- Diagnosemeldung bei einem Fehler.
Wenn Abschluss abwarten deaktiviert ist oder das Timeout abläuft, verlinken Sie den Identifikator zu Berichterstellung überwachen.
Überprüfung
Veröffentlichen und Überprüfen Sie die Ansicht wie in Veröffentlichung und Verwaltung beschrieben, bevor Sie sie automatisieren. Testen Sie Filter und Widgets mit synthetischen Daten und überprüfen Sie, ob der Bericht keine Inhalte enthält, die nicht für seine Empfänger bestimmt sind.