Page History
[ |../../index.htm#lansa/for_p.htm]
現在地:
| Anchor | ||||
|---|---|---|---|---|
|
| Anchor | ||
|---|---|---|
|
...
|
...
|
| Anchor | ||||
|---|---|---|---|---|
|
EACHパラメータを使用して、FOR/ENDFORブロックの範囲を定義する変数に名前を付け、反復子により提供される現在のコンポーネントへの参照とします。
デフォルトでは、この変数のタイプは、反復子が作成されたコレクションで集められるコンポーネントと同じタイプになります。これはOPERATION(…)パラメータで変更することができます。
| Anchor | ||||
|---|---|---|---|---|
|
INパラメータで反復するコレクションを特定します。このコレクションにはユーザー定義コレクションやLANSAの基本コレクションなどがあります。
ユーザー定義のコレクション・タイプには以下のものがあります。
...
*DEFAULT | すべての項目が選択されます。 |
*INSTANCE_OF クラス名 | 変数が、クラス名に指定されたタイプと同じであるか、またはクラス名に指定された祖先のタイプと同じであるかを検査します。 |
*KIND_OF クラス名 | 変数が、クラス名に指定された値と同じクラスであるかどうかを検査します。 |
*DYNAMIC #変数名 | 変数名に含まれている参照をEACHパラメータで指定された各変数に割り当てます。コンパイル時に、変数に互換性があるかどうかの検査は実行されません。 |
[ |../../index.htm#lansa/for_p.htm]