递归表达
使用递归表达式在索引或字典、列表、记录或表变量的键的位置插入变量。
递归表达式包含嵌套在另一个变量(外部变量)内的变量。外部变量的值根据嵌套变量的值而定。
例如,列表变量 $listOfPlanets$
具有以下值:Mercury、Venus、 Earth、Mars、Jupiter、Saturn、Uranus 和 Neptune。数字变量 $indexPosition$
的值是 2。表达式 $listOfPlanets[$indexPosition$]$
返回 Earth
。
支持以下类型的表达式。您可以创建包含最多 10 个表达式的递归表达式。
- $dictionaryVariable{$key$}$
- $listVariable[$index$]$
- $recordVariable[$index$]$
- $tableVariable[$rowIndex$][$columnIndexOrName$]$
注:
- 无法在列表变量中使用表变量。例如,不支持以下表达式:
$vListStr[$vTable[0][0]$]
- 您不能将表达式与属性合并。例如,不支持以下表达式:
$dictionaryVar{$listStrVar[2]$}.String:reverse$