Foreach-uttryck

Ett foreach-uttryck upprepas genom hela uttryckslistan för varje värde på dess argumentlista.

Foreach-uttryckets värde är värdet för den senaste uttryckslistan som utvärderats, eller noll (0), om slingan aldrig körts.

Slingans iteration styrs av in-villkoret som endast utförs en gång (när slingvariabeln har deklarerats). Före varje iteration tilldelas slingvariabeln successiva värden från argumentlistan. Argumentlistan måste innehålla värden.

Uttryck

Syntax

Returnerar

Foreach

foreach variable in( argument list )do 
    expression list 
endfor 
Use a comma (,) to separate more than one simple expression in the argument list. 

Värdet för den senaste uttryckslistan som utvärderats, eller noll (0), om slingan aldrig körts.

I följande exempel läggs endast värdena för XML-elementen "för visning" till på den nedrullningsbara listan för foreach.

    foreach Item in (xfa.record.lists.list1.display[*]) do 
    $.addItem(Item,"") 
    endfor