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 Earth.

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:
  • No puede combinar expresiones con propiedades. Por ejemplo, no se admite la siguiente expresión: