Änderungen von Dokument Platzhalter


Von Version 48.1
bearbeitet von nlo
am 14.10.2021, 16:24
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 52.4
bearbeitet von gru
am 22.09.2022, 16:48
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Dokument-Autor
... ... @@ -1,1 +1,1 @@
1 -XWiki.nlo
1 +XWiki.gru
Inhalt
... ... @@ -38,6 +38,22 @@
38 38  
39 39  Beispielweise wird der Platzhalter //[%tfVorname%]// durch den Wert des [[Eingabefelds>>doc:Formcycle.Designer.Form.FormElements.Input]] mit Namen //Vorname// ersetzt.
40 40  
41 +=== Platzhalter für Fragenelemente ===
42 +
43 +Um auf die Werte von [[Auswahlelementen>>doc:Formcycle.Designer.Form.FormElements.Selection]] mit Darstellungstyp //Fragen// zuzugreifen, stehen folgende Platzhalter zur Verfügung. Gibt es beispielsweise an einem Fragenelement //sel1// 3 Fragen Q1, Q2, Q3 mit jeweils 3 Antworten A1, A2, A3 und sind folgende Antworten ausgewählt:
44 +
45 +{{table}}
46 +|= - |= A1 |= A2 |= A3
47 +|Q1|☑|☐|☐
48 +|Q2|☑|☑|☐
49 +|Q3|☑|☑|☑
50 +{{/table}}
51 +
52 +Dann:
53 +
54 +* //[%sel1%]// wird ersetzt durch //A1;A1,A2;A1,A2,A3//
55 +* //[%sel1_0%]// wird ersetzt durch //A1//, //[%sel1_1%]// durch //A1,A2//, //[%sel1_2%]// durch //A1,A2,A3//
56 +
41 41  === Spezielle Formularplatzhalter ===
42 42  
43 43  Einige spezielle Formularplatzhalter existieren für alle Formulare:
... ... @@ -48,8 +48,9 @@
48 48  : Verweist auf die Sprache, die beim Ausfüllen des Formulars verwendet wurde, z.B. //de//, //de-CH//, //en// oder //fr-FR//.
49 49  
50 50  === Systemplatzhalter ===
51 -{{id name="system" /}}
52 52  
68 +{{id name="system"/}}
69 +
53 53  {{panel monospace="true" title="Syntax"}}
54 54  [%$<Name>%]
55 55  {{/panel}}
... ... @@ -58,12 +58,13 @@
58 58  
59 59  ; [%$CLIENT_ID%]
60 60  : Gibt die Mandant-ID des Formulars zurück.
61 -; [%$CLIENT_MAIL_SENDER%] {{version major="7" minor="0" patch="4" /}}
78 +; [%$CLIENT_MAIL_SENDER%] {{version major="7" minor="0" patch="4"/}}
62 62  : Liefert die Mailabsenderadresse des Mandanten zurück. Wenn diese nicht konfiguriert wurde, wird ein Leerstring zurückgegeben.
63 -; [%$CLIENT_MAIL_SENDERNAME%] {{version major="7" minor="0" patch="4" /}}
80 +; [%$CLIENT_MAIL_SENDERNAME%] {{version major="7" minor="0" patch="4"/}}
64 64  : Liefert den Mailabsendernamen des Mandanten zurück. Wenn dieser nicht konfiguriert wurde, wird ein Leerstring zurückgegeben.
65 65  ; [%$FORM_LINK%]
66 66  : Gibt die URL des Formulars zurück.
84 +{{id name="ph_form_process_link"/}}
67 67  ; [%$FORM_PROCESS_LINK%]
68 68  : Gibt die URL des Formulars mit dem Inhalt des Vorgangs zurück.
69 69  ; [%$FORM_VERIFY_LINK%]
... ... @@ -74,6 +74,8 @@
74 74  : Gibt den Link des Postfachs zurück, indem sich der Vorgang derzeit befindet.
75 75  ; [%$FORM_INVITE_LINK%]
76 76  : Gibt den Einladungslink zum Formular zurück.
95 +; [%$FORM_HISTORY_HTML%] {{version major="7" minor="2" patch="0"/}}
96 +: Gibt den Verlauf eines Formulars als (HTML-) Tabelle zurück.
77 77  ; [%$PROCESS_ID%]
78 78  : Gibt die aktuelle Prozess-ID des Vorgangs zurück.
79 79  ; [%$PROJECT_ALIAS%]
... ... @@ -262,7 +262,7 @@
262 262  
263 263  === Aktionsplatzhalter ===
264 264  
265 -{{id name="action" /}}
285 +{{id name="action"/}}
266 266  
267 267  {{panel monospace="true" title="Syntax"}}
268 268  [%$<Aktionsname>.<RückgabeWert>%]