Ознакомиться с документацией Automation Anywhere

Automation Anywhere Automation 360

Закрыть содержимое

Содержимое

Открыть содержимое

Рекурсивные выражения

  • Обновлено: 1/15/2019
    • Automation 360 v.x
    • Сборка
    • Рабочая область RPA

Рекурсивные выражения

Используйте рекурсивное выражение для вставки переменной вместо индекса или ключа словаря, списка, записи или переменной таблицы.

Рекурсивное выражение содержит переменную, вложенную внутри другой переменной (внешней переменной). Значение внешней переменной зависит от значения вложенной переменной.

Например, переменная списка $ListOfPlanets$ имеет следующие значения: Меркурий, Венера, Земля, Марс, Юпитер, Сатурн, Уран и Нептун. Переменная числа $indexPosition$ имеет значение 2. Выражение $listOfPlanets[$indexPosition$]$ возвращает землю.

Поддерживаются следующие типы выражения. Можно создать рекурсивное выражение, содержащее до 10 выражения.
  • $dictionaryVariable{$key$}$
  • $listVariable[$index$]$
  • $recordVariable[$index$]$
  • $tableVariable[$rowIndex$][$columnIndexOrName$]$
Прим.:
  • Нельзя использовать переменную таблицы в переменной списка. Например, следующее выражение не поддерживается: $vListStr[$vtable[0][0]$]
  • Невозможно объединить выражения со свойствами. Например, следующее выражение не поддерживается: $dictionaryVar{$listStrVar[2]$}.строка:обратный$
Отправить отзыв