Änderungen von Dokument Voraussetzung Word


Von Version 4.8
bearbeitet von awa
am 21.07.2022, 12:51
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 4.6
bearbeitet von awa
am 20.07.2022, 18:38
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -50,68 +50,6 @@
50 50  sel1.lsttxt()
51 51  {{/code}}
52 52  
53 -Word-Fill-Funktionen haben immer das folgende Format (Anführungszeichen werden unterstützt ab {{version major="7" minor="1"/}}):
54 -
55 -{{code language="none"}}
56 -// Feldname, gefolgt von Funktionen, jeweils mit Punkt abgetrennt.
57 -// Jede Funktion kann ein Argument haben, muss es aber nicht.
58 -// Es kann keine, eine, oder mehrere Funktionen verwendet werden.
59 -//
60 -// Beispiele:
61 -//
62 -// sel1
63 -// sel1.funktion1()
64 -// sel1.funktion1(argument)
65 -// sel1.funktion1().funktion2()
66 -// sel1.funktion1(argument).funktion2().funktion3()
67 -<Word-Function> = <Field-Name> ["." <Function-Name> "(" <Argument>? ")" ] *
68 -
69 -// Das Argument kann entweder eine Liste von Werten sein , oder eine Zuordnung von Schlüsseln zu Werten.
70 -// Welche Art von Argument benutzt werden muss, hängt von der konkreten Funktion ab.
71 -<Argument> = <ArgList> | <ArgMap>
72 -
73 -// Eine Liste von Werten, die mit einer vertikalen Linie getrennt sind
74 -// Wieviele Werte an eine Funktion übergeben werden müssen, hängt von der konkreten Funktion ab.
75 -//
76 -// Beispiele:
77 -//
78 -// sel1.function(wert1)
79 -// sel1.function(wert1|wert2)
80 -// sel1.function(wert1|wert2|wert3)
81 -<ArgList> = <Value> [ | <Value> ] *
82 -
83 -// Eine Zuorndung von Schlüsseln zu Werten. Die Schlüssel und die Werte sind durch eine Raute voneinander getrennt.
84 -// Welche Schlüssel und welche Werte an eine Funktion übergeben werden müssen, hängt von der konkreten Funktion ab.
85 -//
86 -// Beispiele:
87 -//
88 -// sel1.function(schlüssel1#wert1)
89 -// sel1.function(schlüssel1|schlüssel2#wert1|wert2)
90 -// sel1.function(schlüssel1|schlüssel2|schlüssel3#wert1|wert2|wert3)
91 -<ArgMap> = <ArgList> "#"" <ArgList>
92 -
93 -// Jeder Wert ist dabei einfach eine Zeichenfolge. Manche Sonderzeichen wie Klammern oder Punkte
94 -// können dabei aber nicht verwendet werden. Dann ist es auch möglich, den Wert in einfache oder
95 -// doppelte Anführungszeichen zu setzen.
96 -//
97 -// Beispiele:
98 -//
99 -// sel1.function('Wert (mit) Klammern')
100 -// sel1.function("Wert (mit) Klammern")
101 -// sel1.function("Wert einem Punkt und einer Raute #.")
102 -//
103 -// Weiterhin können innerhalb von Werten mit Anführungszeichen spezielle Escape-Sequenzen verwendet werden:
104 -// sel1.function("Otto sagte: \"Es regnet\"")
105 -// sel1.function('Otto sagte: \"Es regnet\'')
106 -// sel1.function("Mit dem Zeichen \\ werden Escape-Sequenzen eingeleitet")
107 -// sel1.function("Zeilenumbruch: \r\n")
108 -// sel1.function("Tabulator: \t")
109 -// sel1.function("Unicode-Zeichen: \u578b")
110 -<Value>
111 -{{/code}}
112 -
113 -
114 -
115 115  == Verfügbare Funktionen ==
116 116  
117 117  {{table dataTypeAlpha="0" preSort="0"}}