Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
software:tim:smartform:pdf_button [2014/05/14 14:07] lena.jaehnel Seitename wurde geändert von software:tim:smartform:pdfbutton auf software:tim:smartform:pdf_button |
software:tim:smartform:pdf_button [2021/07/01 09:52] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====PDF Buttons==== | ||
- | |||
- | Es ist möglich einen Button in eine Smartform einzubauen mit welchem sich PDFs aus WordTemplates auf Knopfdruck erstellen lassen. | ||
- | Hierfür muss der folgende Code in die Smartform eingebaut und angepasst werden. | ||
- | |||
- | <code html> | ||
- | <button type="button" onbuttonclick="generateFileFromTemplate([{handler:'WordTemplateHandler',template:'super/templates/${NOW}.docx',documentPrefix:'Test_Prefix',pdf:true,attach:false,open:true}])">PDF Button</button> | ||
- | </code> | ||
- | |||
- | In dem Attribut "onbuttonclick" wird definiert welche Funktionen der Handler ausführen soll. | ||
- | * handler: Hier wird der [[software:tim:actionhandler:wordtemplatehandler | WordTemplateHandler]] angegeben. | ||
- | * template : Hier muss der Pfad zu dem WordTemplate angegeben werden. | ||
- | * documentPrefix: Hier kann angegeben werden welcher Prefix vor das Dokument gehängt werden soll. | ||
- | * pdf : Wird hier true angegeben wird das WordTemplate in Form eines PDFs ausgegeben (true oder false) | ||
- | * attach : Hier kann spezifiert werden ob das PDF zusätzlich an die Prozessinstanz angehängt werden soll (true oder false) | ||
- | * open : hier kann angegeben werden, ob das PDF vom Browser geöffnet werden soll (true oder false) | ||