| コレクションドメイン | |
ドメインを定義する場合、データタイプを確立すると、次のようにドメインをデータタイプのコレクションとして宣言することを選択できます。
既定の [ Collection ] プロパティの値は False です。True に設定すると、確立したデータタイプのアイテムを持つコレクションドメインとなります。
それから、データタイプが Character(50) のコレクションアイテムである、EMails データタイプの変数を定義することができます。また、For IN コマンドを使用してコレクションを読み込むこともできます。
項目属性はコレクションとして定義できません (項目属性はデータベーステーブルの列でもあるため)。コレクションドメインに基づいて項目属性が定義されている場合 (上記の EMails など) は、ドメインは、類似するすべての項目属性のプロパティを初期化する方法として動作します。つまり、項目属性には [ Collection ] プロパティは存在せず、これと対になる [ Domain ] プロパティは無視されます。
アイテムはどのデータタイプでも使用できます。特に、基本的なデータタイプ (数値、文字など)、拡張データタイプ (HttpRequest など)、および SDT タイプ (単純な SDT コレクションも含む) やビジネス コンポーネント タイプも使用できます。
ドメインがコレクションとして確立された後は、 [ Dimensions ] プロパティの値は自動的に Scalar になります。つまり、配列や行列のコレクションである変数は定義することができません。
Collection 変数
|
|
|
|
|