Lea y revise la documentación de Automation Anywhere

Automation 360

Cerrar contenidos

Contenidos

Abrir contenidos

Expresiones recursivas

  • Actualizado: 2019/01/15
    • Automation 360 v.x
    • Explorar
    • Espacio de trabajo de RPA

Expresiones recursivas

Use una expresión recursiva para insertar una variable en lugar de un índice o clave de una variable de diccionario, lista, registro o tabla.

Una expresión recursiva contiene una variable anidada dentro de otra variable (la variable externa). El valor de la variable externa depende del valor de la variable anidada.

Por ejemplo, la variable de lista $listOfPlanets$ tiene los siguientes valores: Mercurio, Venus, Tierra, Marte, Júpiter, Saturno, Urano y Neptuno. La variable de número $indexPosition$ tiene un valor de 2. La expresión $listOfPlanets[$indexPosition$]$ devuelve Tierra.

Se admiten los siguientes tipos de expresiones. Puede crear una expresión recursiva que contenga hasta diez expresiones.
  • $dictionaryVariable{$key$}$
  • $listVariable[$index$]$
  • $recordVariable[$index$]$
  • $tableVariable[$rowIndex$][$columnIndexOrName$]$
Nota:
  • No puede usar una variable de tabla dentro de una variable de lista. Por ejemplo, no se admite la siguiente expresión: $vListStr[$vTable[0][0]$]
  • No puede combinar expresiones con propiedades. Por ejemplo, no se admite la siguiente expresión: $dictionaryVar{$listStrVar[2]$}.String:reverse$
Enviar comentarios