Beschreibung
Dieser Handler erstellt den Prozessinstanzbericht und fügt ihn an die Prozessinstanz an. Dadurch kann es z.B. mit dem ATTACH-Befehl in einem Mailknoten gesendet werden. Alternativ kann der Handler den Bericht im Dateisystem speichern. Der Pfad zum Speichern des Berichts und der Dateiname können als Prozessvariablen anstelle von Parametern angegeben werden: reportPath und reportFileName.
Klasse
com.dooris.bpm.actionhandler.GenerateReportActionHandler
Parameter
Wenn keine Parameter gesetzt sind, wird der Bericht als pdf mit allen Teilen in deutscher Sprache verteilt.
Parameter | Standardwert | Beschreibung | Gültige Beispiele |
---|---|---|---|
| Dies gibt das Format für den verteilten Bericht an. Der Standardwert ist PDF. Wenn eine Excel-Datei erzeugt werden soll, .xls sollte hier eingetragen werden. | ||
| Mögliche Sprachen sind de, De, fr, Nl und es. (für Deutsch, Englisch, Französisch, Niederländisch und Spanisch) | ||
|
| Wenn die Aktivitätsliste nicht in den Bericht aufgenommen werden soll, wird FALSE muss hier eingetragen werden. | |
|
| Wenn die Notizen der Instanz nicht in den Bericht aufgenommen werden sollen, dann FALSE muss hier eingetragen werden. | |
|
| Wenn die Prozessvariablen nicht in den Bericht aufgenommen werden sollen, dann FALSE muss hier eingetragen werden. | |
|
| Wenn die Prozessgrafiken nicht in den Bericht aufgenommen werden sollen, dann FALSE muss hier eingetragen werden. | |
|
| Wenn der Wert auf true festgelegt ist (oder kein Dateipfad angegeben wird), wird der Bericht an die Instanz angefügt. |
|
|
| Es wird verwendet, um den Vor- und Nachnamen im Bericht anzuzeigen. Wenn er auf false festgelegt ist, wird der Benutzername angezeigt. | |
| Name der Berichtsdatei. Dies gilt auch für das der Instanz angehängte Dokument. |
| |
| Pfad zum Speicherort des Berichts. Dies sollte mit "/" enden. Wenn kein Pfad und Dateiname angegeben wird, wird der Bericht immer an den Prozess angehängt. Der Name ist dann der Standardname: system_report_instanceName_date_time_pireport.pdf |
|
Beispiele
reportFileName=report.pdf;
reportPath=C:\Report;\
⇒ der Bericht wird gespeichert unter: C:\Report mit dem Namen .pdf report und ist nicht an die Instanz angehängtreportFileName=report.pdf;
reportPath=C:\Report;\ addToInstance=true;
⇒ wird der Bericht unter C:/Report mit dem Namen report gespeichert.pdf und an die Instanz angehängtkeine Parameter
⇒ der Bericht mit dem Standardnamen benannt wird, z. B. tim_report_16_12_2015_08-07_pireport.pdf und an die Instanz angehängt wirdkeine Parameter, aber die Variablen reportFileName und reportPath sind vorhanden.
⇒ der Bericht nur an dem in der reportPath-Variablen angegebenen Speicherort mit dem in der reportFileName-Variablen angegebenen Dateinamen gespeichert wird