Leggi e rivedi la documentazione di Automation Anywhere

Automation Anywhere Automation 360

Chiudi contenuti

Contenuti

Apri contenuti

Espressioni ricorsive

  • Aggiornato: 2019/01/15

    Espressioni ricorsive

    Utilizza un'espressione ricorsiva per inserire una variabile al posto di un indice o di una chiave di un dizionario, una lista, un record o una variabile di tabella.

    Un'espressione ricorsiva contiene una variabile nidificata all'interno di un'altra variabile (la variabile esterna). Il valore della variabile esterna è condizionale in base al valore della variabile nidificata.

    Ad esempio, la variabile di elenco $listOfPlanets$ ha i seguenti valori: Mercurio, Venere, Terra, Marte, Giove, Saturno, Urano e Nettuno. Il valore della variabile Numero $indexPosition$ è 2. L'espressione $listOfPlanets[$indexPosition$]$ restituisce Terra.

    Sono supportati i seguenti tipi di espressioni. Puoi creare un'espressione ricorsiva contenente fino a 10 espressioni.
    • $dizionarioVariabile{$key$}$
    • $listVariable[$indice$]$
    • $recordVariable[$index$]$
    • [$tableVariable[$rowIndex$][$columnIndexOrName$]$
    Nota:
    • Non è possibile utilizzare una variabile Tabella all'interno di una variabile Lista. Ad esempio, la seguente espressione non è supportata: $vListStr[$vTable[0][0]$]
    • Non è possibile combinare espressioni con proprietà. Ad esempio, la seguente espressione non è supportata: {$listStrVar[2]$}$dictionaryVar.String:reverse$
    Invia feedback