Report Buttons

Es ist möglich einen Button in eine Smartform einzubauen mit welchem sich Reports auf Knopfdruck erstellen lassen. Hierfür muss der folgende Code in die Smartform eingebaut und angepasst werden.

<button type="button" onbuttonclick="generateReport([{showActivitiesTable:'true',showActivitiesNotes:'true',reportType:'PIReport',showInstanceNotes:'true',showSmartForm:'true',showProcessGraphic:'true',reportFormat:'pdf',reportLanguage:'de'}])">Report Button</button>

In dem Attribut „onbuttonclick“ wird definiert welche Funktionen der Handler ausführen soll.

showActivitiesTable: Hier wird festgelegt ob der Report die Aktivitätentabelle enhalten soll.

showActivitiesNotes: Hier wird festgelegt ob die Notizen der Aktivitäten zum Report gehören.

reportType: PIReport es wird immer der Instanzreport erstellt.

showInstanceNotes: Soll der Report die Instanznotizen enthalten?

showSmartForm: Soll eine Auflistung der Prozessvariablen in den Report integriert werden?

showProcessGraphic: Prozessgrafik im Prozess benötigt?

reportFormat: Soll der Report im pdf- oder xls-Format erstellt werden.

reportLanguage: Reportsprache. Bisher sind Englisch und Deutsch möglich.