[ ドメイン ] コンポーネントでは、既存のすべてのドメインを視覚化したり、ドメインのすべてのプロパティを管理したりできます。また、新しいドメインを作成することもできます。ドメインはダイナミックフォームで使用されます。ダイナミックフォームのエレメントは既存のドメインのいずれかに基づいています。
GeneXus ドメインと同様に、これらのドメインはタイプの全般的な定義を提供します。
次の図は、 [ ドメイン ] コンポーネントのインターフェースを示しています。このインターフェースで、新しいドメインを作成したり、既存のドメインを編集したりできます:
以降のセクションで、さまざまなコンポーネントについて説明します。
以下のボタンを使用して、グリッドのドメインに対して変更を加えることができます。
- 新規: 新しいドメインを作成できます。次のダイアログが表示され、ドメインのプロパティを設定できます:
- Domain: ドメインの識別子 (読み取り専用)。
- Description: ドメインの説明。エレメントからドメインを選択すると表示されます。
- Type: ドメインのタイプ。有効な値は次のとおりです:
- Boolean
- Character
- Date
- DateTime
- Email
- Enum
- Group
- Numeric
- Password
- Upload
- Length: ドメインの長さを設定します。文字列タイプの場合にのみ使用できます。
- Display: ドメインを表示する方法、つまりドメインのコントロールです。タイプに応じて、次の値を設定できます:
- なし
- 自動補完
- コンボ
- ピッカーなしで日付指定
- 既定
- 編集可能領域
- ラベル
- 複数選択
- ラジオ
- スライダー
- テキスト領域
- グリッド
- DS コンボ
- Default Value: ドメインに使用する既定値を設定します。
- Validation Regex: フィールドにデータが挿入される場合にクエリする正規表現を設定します。挿入するデータはこのパターンと一致する必要があります。Character タイプを使用する場合にのみ有効です。
- 編集: 既存のドメインのプロパティを編集できます。
- 表示: ドメインのすべてのプロパティを表示します。
- 削除: ドメインを削除します。
このグリッドには次のオプションがあります:
表示する列を選択できます。
グリッドを再表示できます。
一部の列は、タイトルをクリックして並べ替えることができます。
このグリッドには次の列があります:
- Id: ドメインの ID です。
- 説明: ドメインの説明です。
- タイプ: ドメインのタイプです。