|
Un'espressione foreach si ripete nell'elenco di espressioni per ogni valore del relativo elenco di argomenti.
Il valore dell'espressione foreach è il valore dell'ultimo elenco di espressioni ad essere valutato oppure zero (0), se non si è entrati nel ciclo.
La condizione in, che viene eseguita solo una volta (dopo la dichiarazione della variabile del ciclo) controlla l'iterazione del ciclo. Prima di ogni iterazione, alla variabile del ciclo vengono assegnati valori successivi dall'elenco di argomenti. L'elenco di argomenti non può essere vuoto.
Espressione
|
Sintassi
|
Valore restituito
|
Foreach
|
foreach variable in( argument list )do
expression list
endfor
Use a comma (,) to separate more than one simple expression in the argument list.
|
Il valore dell'ultimo elenco di espressioni valutato oppure zero (0), se non si è entrati nel ciclo.
|
Nell'esempio seguente, solo i valori degli elementi XML "display" sono aggiunti all'elenco a discesa foreach.
foreach Item in (xfa.record.lists.list1.display[*]) do
$.addItem(Item,"")
endfor
|
|
|