... |
... |
@@ -66,7 +66,7 @@ |
66 |
66 |
// sel1.funktion1(argument).funktion2().funktion3() |
67 |
67 |
<Word-Function> = <Field-Name> ["." <Function-Name> "(" <Argument>? ")" ] * |
68 |
68 |
|
69 |
|
-// Das Argument kann entweder eine Liste von Werten sein oder eine Zuordnung von Schlüsseln zu Werten. |
|
69 |
+// Das Argument kann entweder eine Liste von Werten sein , oder eine Zuordnung von Schlüsseln zu Werten. |
70 |
70 |
// Welche Art von Argument benutzt werden muss, hängt von der konkreten Funktion ab. |
71 |
71 |
<Argument> = <ArgList> | <ArgMap> |
72 |
72 |
|
... |
... |
@@ -78,7 +78,7 @@ |
78 |
78 |
// sel1.function(wert1) |
79 |
79 |
// sel1.function(wert1|wert2) |
80 |
80 |
// sel1.function(wert1|wert2|wert3) |
81 |
|
-<ArgList> = <Value> [ "|" <Value> ] * |
|
81 |
+<ArgList> = <Value> [ | <Value> ] * |
82 |
82 |
|
83 |
83 |
// Eine Zuorndung von Schlüsseln zu Werten. Die Schlüssel und die Werte sind durch eine Raute voneinander getrennt. |
84 |
84 |
// Welche Schlüssel und welche Werte an eine Funktion übergeben werden müssen, hängt von der konkreten Funktion ab. |
... |
... |
@@ -90,15 +90,7 @@ |
90 |
90 |
// sel1.function(schlüssel1|schlüssel2|schlüssel3#wert1|wert2|wert3) |
91 |
91 |
<ArgMap> = <ArgList> "#" <ArgList> |
92 |
92 |
|
93 |
|
-// Jeder Wert ist dabei einfach eine Zeichenfolge. |
94 |
|
-// |
95 |
|
-// Beispiele: |
96 |
|
-// |
97 |
|
-// sel1.function(Ein Wert) |
98 |
|
-// sel1.function(Noch ein Wert) |
99 |
|
-// sel1.function(Wert1|Wert2) |
100 |
|
-// |
101 |
|
-// Manche Sonderzeichen wie Klammern oder Punkte |
|
93 |
+// Jeder Wert ist dabei einfach eine Zeichenfolge. Manche Sonderzeichen wie Klammern oder Punkte |
102 |
102 |
// können dabei aber nicht verwendet werden. Dann ist es auch möglich, den Wert in einfache oder |
103 |
103 |
// doppelte Anführungszeichen zu setzen. |
104 |
104 |
// |
... |
... |
@@ -107,7 +107,6 @@ |
107 |
107 |
// sel1.function('Wert (mit) Klammern') |
108 |
108 |
// sel1.function("Wert (mit) Klammern") |
109 |
109 |
// sel1.function("Wert einem Punkt und einer Raute #.") |
110 |
|
-// sel1.function('Wert#1'|'Wert#2') |
111 |
111 |
// |
112 |
112 |
// Weiterhin können innerhalb von Werten mit Anführungszeichen spezielle Escape-Sequenzen verwendet werden: |
113 |
113 |
// sel1.function("Otto sagte: \"Es regnet\"") |
... |
... |
@@ -116,18 +116,11 @@ |
116 |
116 |
// sel1.function("Zeilenumbruch: \r\n") |
117 |
117 |
// sel1.function("Tabulator: \t") |
118 |
118 |
// sel1.function("Unicode-Zeichen: \u578b") |
119 |
|
-// |
120 |
|
-// Achtung: Werden keine Anführungszeichen benutzt, gehören alle Leerzeichen zum Wert. Das folgende |
121 |
|
-// sind zwei verschiedene Werte (einmal ohne und einmal mit Leerzeichen am Anfang): |
122 |
|
-// sel1.function(Test) |
123 |
|
-// sel1.function( Test) |
124 |
|
-// Bei Nutzung von Anführungszeichen sind Leerzeichen vor oder nach dem Anführungszeichen egal. Das |
125 |
|
-// folgende hat die gleiche Bedeutung: |
126 |
|
-// sel1.function("Test") |
127 |
|
-// sel1.function( "Test") |
128 |
|
-<Value> = <Unquoted-String> | <Singly-Quoted-String> | <Doubly-Quoted-String> |
|
110 |
+<Value> |
129 |
129 |
{{/code}} |
130 |
130 |
|
|
113 |
+ |
|
114 |
+ |
131 |
131 |
== Verfügbare Funktionen == |
132 |
132 |
|
133 |
133 |
{{table dataTypeAlpha="0" preSort="0"}} |