[デザイナー]ダイアログ ボックスのツールバーには、フォームの作成と編集に使用できる個々のコマンドがあります。ツールバーのアイコンは機能に応じてグループ分けされています。
下の表に示すように、アイコンをクリックしてコントロールをフォームに追加します。
アイコン |
説明 |
注:
コントロール TEXTBOX、CHECKBOX、COMBOBOX、COLORBOX、PICTUREBOX、および PICTURECOMBOBOX はデータベース属性を指しています。属性ごとに、1 つの適切なコントロールを適用できます。 すべてのデータベース属性がこれらのいずれかのコントロールを持っている場合、このタイプのコントロールをさらに作成することはできません。メッセージ「すべての属性にコントロールがあります。 既存のコントロールを置き換えますか?」は、コントロールなし属性が現在のフォームに存在しなていないことを示しています。[はい]をクリックして、コントロールを置き換えます。[置き換えるコントロールを選択]リストで、属性を選択できます。 |
|
テキスト ボックスの表示に使用されるコントロールで、値を参照します。 |
|
![]() |
プロパティ TextBox クラス名: TEXTBOX テキスト ボックスを追加して、データベース属性のコンテンツを表示します。テキスト ボックスを使用して、データベース属性のコンテンツを表示します。メッセージ: すべての属性にコントロールがあります。意味: 現在のフォームで、コントロールなしの属性は残っていません。 |
![]() |
読み込み専用 SQL テキスト ボックス クラス名: SQLLABEL SQL ラベルを追加します。これを使用して SQL クエリーの結果を表示します。任意の情報をクエリーする Select 文を定義できます。結果はフォームに表示されますが、編集できません。例: SQL ラベルを使用して、すべての関連区画の合計面積を計算します。 |
![]() |
編集可能 SQL テキスト ボックス クラス名: SQLTEXTBOX SQLTextBox を追加します。これを使用して、別のテーブルに格納されている領域を表示するなど、SQL クエリーの結果を表示します。結果は編集可能で、値は保存されます(更新)。1 つの属性をクエリーする場合にのみ、このタイプのコントロールを使用します。 |
![]() |
クラス名: FORMULA 数式を追加して、データベース属性を使用して計算の結果を表示します。これを使用して値を計算します。 すべてのデータベース属性およびすべての数式(VB .NET コード)を使用できます。 |
編集可能なフォームを開くコントロール。参照されるフィーチャまたはフィーチャ セットのすべてのプロパティを表示します。 |
|
![]() |
ベーシック フォーム ランチャー クラス名: REFERENCE リファレンスを追加します。これを使用して、現在のレコードに関連するデータを表示します。 リファレンス コントロールは、ラベル フィーチャ クラスとのリレーションなど、現在のテーブルを参照するすべてのリレーションについて作成されます。 注:
このコントロールは、TB_RELATIONS に従って既定で設定されます。 |
![]() |
FID フォーム ランチャー クラス名: FIDREFERENCE FID リファレンスを追加して、特定の FID に属しているフォームを開きます(動的リレーション、マルチリレーション)。 FID リファレンスは現在のテーブルのデータベース属性にリンクされません。 FID リファレンスを使用して特殊な FID を持つデータを表示します。 |
![]() |
SQLフォーム ランチャー クラス名: COMLEXREFERENCE ComplexReference を追加して、別のテーブルのフォームを開くなど、複雑な SQL 文を使用してリファレンスを作成します。ComplexReference は現在のテーブルのデータベース属性にリンクされません。 これを使って、フィルタを使用して別のテーブルのフォームを開きます。複雑な SQL 文を使用してこのフィルタを定義できます。 |
![]() |
高度なフォーム ランチャー クラス名: MULTIREFERENCE リファレンス コントロールと同様に、マルチリレーションを使用できます。 |
コンボ ボックス |
|
![]() |
ベーシック コンボ ボックス。 クラス名: COMBOBOX ドロップダウン リストから取得できるようにコンボ ボックスを追加します。コンボ ボックスは常にデータベース属性にリンクされます。このコントロールを使用して、ドメイン テーブル(*_TBD)または他の関連するテーブルからコンボ ボックス経由でエントリを選択できます。 |
![]() |
カラー コンボ ボックス。 クラス名: COMBOBOX リストからカラーを選択するために使用できるカラー コンボ ボックスを追加します。 |
![]() |
アドバンス コンボ ボックス。 クラス名: MASTERBOX アドバンス コンボ ボックス(マスタ ボックス)を追加します。マスタ ボックス コントロールは、コンボ ボックス コントロールへのアドオンと同様です。このコントロールを使用して、コンボ ボックスの 1 つ以上のフィルタ(前選択)を定義します。たとえば、通り名を入力するために都市のフィルタを定義します。フォームでのマスタ ボックスの外観はコンボ ボックスと同様です。 |
![]() |
ピクチャ コンボ ボックス クラス名: PICTURECOMBOBOX リスト ボックスにピクチャ ファイル名を表示します。 |
|
モデル セレクタ クラス名: MODELBOX モデル ドリブン属性を取得するコントロールを追加します。「データ モデル: モデル テーブル」も参照してください。 |
リンカ |
|
![]() |
ドキュメント リンカ クラス名: DOCUMENTMANAGER ドキュメント マネージャが開き、ドキュメントを使用可能かどうかが表示されます。 |
![]() |
ピクチャ リンカ クラス名: PICTUREBOX レコード関連のピクチャが表示されます。 |
![]() |
FID リンカ クラス名: FIDBUTTON マップ内のフィーチャの選択に使用できる FID ボタンを追加し、属性にこの値を入力します(データ取得)。 |
プログラム可能コントロール |
|
![]() |
スクリプト プログラム可能コントロール クラス名: SCRIPTBUTTON VB スクリプトを使用してプログラムされるコントロールを挿入します。 |
![]() |
API プログラム可能コントロール クラス名: APICONTROL DLL としてプログラムされるコントロールを挿入します。 |
静的コンテンツ |
|
![]() |
静的文字列 クラス名: LABEL ラベルを追加します。これを使用して、テキスト、メモ、または備考をフォームに書き出します。 |
![]() |
静的ピクチャ ボックス クラス名: STATICPICTURE StaticPicture を追加します。これを使用して、会社のロゴなどのピクチャをフォームに配置します。 |
![]() |
水平線 クラス名: LINE ラインを描画します。これを使用して、水平または垂直線をフォーム内にペイントします。 |
その他のコントロール |
|
![]() |
座標エディタ クラス名: GEOMETRY ジオメトリ コントロールを追加して、座標を表示し、座標の編集を有効にします。これを使用して、フォームで座標(Y, X, Z)を表示します。 |
![]() |
チェックボックス クラス名: CHECKBOX はい/いいえ チェック ボックスを追加します。チェック ボックスは常にデータベース属性にリンクされます。このコントロールを使用して、データベース属性のコンテンツを表示します。これは、1 または 0、はい/いいえ、またはオープン/クローズのみとすることができます。 チェック ボックスは数値(1)として宣言されるデータベース属性に割り当てられます。 |
|
フィーチャ ハイライタ クラス名: HIGHLIGHTBUTTON マップのフィーチャをハイライトします。 |