Rekursive Ausdrücke
Verwenden Sie einen rekursiven Ausdruck, um eine Variable an die Stelle eines Index oder Schlüssels einer Wörterbuch-, Listen-, Datensatz- oder Tabellenvariable einzufügen.
Ein rekursiver Ausdruck enthält eine Variable, die innerhalb einer anderen Variablen (der äußeren Variablen) verschachtelt ist. Der Wert der äußeren Variablen ist abhängig vom Wert der verschachtelten Variablen.
Die Listenvariable listOfPlanets hat
beispielsweise die folgenden Werte: Merkur, Venus, Erde, Mars, Jupiter, Saturn, Uranus und Neptun. Die Zahlenvariable €indexPosition€
hat den Wert 2. Der Ausdruck €listOfPlanets liefert
die Erde
.
Die folgenden Arten von Ausdrücken werden unterstützt. Sie können einen rekursiven Ausdruck mit bis zu 10 Ausdrücken erstellen.
- { dictionaryVariable} US-Dollar
- ListeVariable [USD Index] USD
- Recordable[USD Index] US-Dollar
- Tabellenvariable[rowIndex€][columnIndexOrName€]€
Anmerkung:
- Sie können keine Tabellenvariable innerhalb einer Listenvariable verwenden. Der folgende Ausdruck wird beispielsweise nicht unterstützt:
VListStr[vTable[0][0]€]
- Ausdrücke können nicht mit Eigenschaften kombiniert werden. Der folgende Ausdruck wird beispielsweise nicht unterstützt:
DictionaryVar{€listStrVar[2]€}.String:Reverse Dollar