... |
... |
@@ -1,5
+1,9 @@ |
1 |
|
-[[**Plugin-Download**>>url:https://customer.formcycle.eu/index.php/apps/files/?dir=/FORMCYCLE%20-%20Plugins%20Customer/fc-plugin-widget-xsignature&fileid=6902||target="_blank"]] (erfordert Anmeldung) |
|
1 |
+[[**Plugin-Download**>>url:https://customer.formcycle.eu/index.php/apps/files/?dir=/FORMCYCLE%20-%20Plugins%20Customer/plugin-bundle-phantomjs&fileid=342||target="_blank"]] (erfordert Anmeldung) |
2 |
2 |
|
|
3 |
+{{info}} |
|
4 |
+Bitte verwenden Sie für FORMCYCLE Version 6 das Plugin ab **Version 2.0.0**. |
|
5 |
+{{/info}} |
|
6 |
+ |
3 |
3 |
{{content/}} |
4 |
4 |
|
5 |
5 |
Das Plugin //Print-Service// ermöglicht es, in der Statusverarbeitung ein PDF aus dem Formular zu erzeugen, welches besser für den Druck geeignet ist. |
... |
... |
@@ -12,16
+12,26 @@ |
12 |
12 |
Beim Drucken mit dem Print-Service wird JavaScript aus dem Formular ausgeführt. Hierbei muss allerdings beachtet werden, dass hierbei keine neuen JavaScript-Funktionen zur Verfügung stehen. Konkret werden keine Funktionalitäten ab {{smallcaps}}Ecma{{/smallcaps}}Script6 und höher unterstützt. Es können also etwa keine neuen Schlüsselwörter wie //let// und //const// oder neue Syntax wie Arrow-Funktionen oder Destrukturierung verwendet werden. |
13 |
13 |
{{/warning}} |
14 |
14 |
|
|
19 |
+== Installation == |
|
20 |
+ |
|
21 |
+Das Plugin kann als Mandant-Plugin oder System-Plugin installiert werden. Eine Anleitung zur Installation von Plugins finden Sie [[hier>>https://help.formcycle.eu/xwiki/bin/view/Main/Mandant-Plugins]]. |
|
22 |
+ |
15 |
15 |
== Optionen == |
16 |
16 |
|
17 |
17 |
Um das Plugin zu nutzen, klicken Sie in der Statusverarbeitung auf neue Aktion und wählen das Print-Plugin aus. Die folgenden Optionen werden zum Konfigurieren der Plugin-Aktion verwendet: |
18 |
18 |
|
19 |
|
-* Dateiname: Dateiname, unter dem das erzeugte PDF-Dokument gespeichert wird. |
20 |
|
-* Druckmodus Formular mit textueller Ausgabe von Werten: Eingabefelder werden in Text umgewandelt und das Formular wird in der Breite entsprechend angepasst, siehe nächster Abschnitt. |
21 |
|
-* Druckmodus Formular mit Eingabefeldern: Das Formular wird so in dem PDF ausgegeben wie es auch im Browser aussieht. |
22 |
|
-* Zoomfaktor: Faktor, um den das Formular vergrößert wird. Ist dieser kleiner 1, wird das Formular verkleinert. Kann genutzt werden, um besonders große oder kleine Formulare auf das A4-Format des PDF-Dokuments anzupassen. |
23 |
|
-* Benutzergruppen: Benutzergruppen, denen der virtuelle Benutzer angehört, der das Formular über Selenium öffnet. Formularelemente können abhängig von der Benutzergruppe ausgeblendet bzw. //readonly// geschaltet werden. |
24 |
|
-* URL-Parameter: Zusätzliche URL-Parameter, die an die URL angehängt werden, wenn das Formular über Selenium bei der Generierung des PDF-Dokuments geöffnet wird. Diese können beispielsweise genutzt werden, um [[Formularfelder vorzubefüllen>>Formcycle.FormDesigner.URLParameter]]. Auf diese URL-Parameter kann auch von selbstgeschriebenen JavaScript im Scriptbereich zugegriffen werden. |
|
27 |
+; **Dateiname** |
|
28 |
+: Dateiname, unter dem das erzeugte PDF-Dokument gespeichert wird. |
|
29 |
+; **Druckmodus Formular mit textueller Ausgabe von Werten** |
|
30 |
+: Eingabefelder werden in Text umgewandelt und das Formular wird in der Breite entsprechend angepasst, siehe nächster Abschnitt. |
|
31 |
+; **Druckmodus Formular mit Eingabefeldern** |
|
32 |
+: Das Formular wird so in dem PDF ausgegeben wie es auch im Browser aussieht. |
|
33 |
+; **Zoomfaktor** |
|
34 |
+: Faktor, um den das Formular vergrößert wird. Ist dieser kleiner 1, wird das Formular verkleinert. Kann genutzt werden, um besonders große oder kleine Formulare auf das A4-Format des PDF-Dokuments anzupassen. |
|
35 |
+; **Benutzergruppen** |
|
36 |
+: Benutzergruppen, denen der virtuelle Benutzer angehört, der das Formular über Selenium öffnet. Formularelemente können abhängig von der Benutzergruppe ausgeblendet bzw. //readonly// geschaltet werden. |
|
37 |
+; **URL-Parameter** |
|
38 |
+: Zusätzliche URL-Parameter, die an die URL angehängt werden, wenn das Formular über Selenium bei der Generierung des PDF-Dokuments geöffnet wird. Diese können beispielsweise genutzt werden, um [[Formularfelder vorzubefüllen>>Formcycle.FormDesigner.URLParameter]]. Auf diese URL-Parameter kann auch von selbstgeschriebenem JavaScript im Scriptbereich zugegriffen werden. |
25 |
25 |
|
26 |
26 |
== Textfelder und Auswahllisten == |
27 |
27 |
|