FOR EACH … ENDFOR 命令

示例 请参阅

对 Visual FoxPro 数组或集合中的每一个元素,依次执行一组命令。

语法

FOR EACH Var IN Group

Commands

[EXIT]

[LOOP]

ENDFOR | NEXT [Var]

设置

Var

一个变量或数组元素,用来依次引用 Group 中的每一个元素。

Group

可以是一个 Visual FoxPro 数组,OLE 数组,或是一个 Visual FoxPro 集合或OLE 集合。

Commands

可以包含任意数目的命令。对于 Group 中的每一个元素,执行这些命令。

EXIT

跳出 FOR EACH ?ENDFOR 循环,执行 ENDFOR 后的第一条命令。EXIT可以出现在 FOR EACH 和 ENDFOR 之间的任何地方。

LOOP

跳回到 FOR EACH 子句,而不去执行 LOOP 和 ENDFOR 之间的命令。LOOP 可以出现在 FOR EACH 和 ENDFOR 之间的任何地方。