テーブル テンプレートの作成

[テンプレートの管理] ウィンドウの [テンプレート] 新しいテンプレート は、ウィンドウでハイライト表示されたテーブルに対して、テーブル テンプレートを作成します。テーブルは関連先としてリレーションシップ クラスに参加し、フィーチャクラスは関連元として参加している必要があります。

テーブル テンプレートはコンポーネント テンプレートです。これをフィーチャ テンプレートに追加して、新しいフィーチャが作成されるたびに関連するテーブルにレコードを作成できます。同じテーブルに対して複数のテンプレートを作成し、異なる属性値を設定できます。

テーブル テンプレートをフィーチャ テンプレートに追加する手順については、「フィーチャ テンプレートの構成」をご参照ください。

新規テンプレート

新しいテーブル テンプレートを作成するには、[新規] 新しいテンプレート をクリックし、[テンプレート] 新しいテンプレート をクリックします。

  1. [カタログ] ウィンドウで、リレーションシップ クラスが存在しない場合は作成し、フィーチャクラスを関連元、テーブルを関連先に指定します。
    • ジオデータベースまたはデータセットを右クリックして、[新規] をクリックし、ショートカット メニューから [リレーションシップ] をクリックします。

    リレーションシップ クラスの作成の詳細については、「リレーションシップ クラスの作成」をご参照ください。

  2. 次のいずれかの方法で、[テンプレートの管理] ウィンドウを開きます。
    • [編集] タブの [フィーチャ] グループの右下隅で、[テンプレートの管理] ダイアログ ボックス ランチャー ランチャー をクリックします。
    • [フィーチャ作成] ウィンドウで、[テンプレートの管理] テンプレートの管理 をクリックします。

    [テンプレートの管理] ウィンドウが表示されます。

  3. ウィンドウで、現在のマップのマップ アイコン マップ ビュー を展開し、テーブルをクリックします。
    • テーブルがリストに表示されない場合は、[カタログ] ウィンドウで [データベース] データベース を展開します。データを含むデータベースを展開し、テーブルをマップにドラッグします。
  4. ウィンドウのツールバーで、[新規] ドロップダウン矢印 新しいテンプレート をクリックして、[テンプレート] 新しいテンプレート をクリックします。

    [テンプレート プロパティ] ダイアログ ボックスが表示されます。

  5. [一般] をクリックします。
  6. [名前] テキスト ボックスに名前を入力します。

    [OK] ボタンが有効になります。

  7. [説明] テキストボックスには、ウィンドウでユーザーと組織が検索できるオプションの説明をテンプレートに入力できます。
  8. [タグ] テキスト ボックスには、[テーブル] のキーワードが自動的に生成されます。キーワードを削除したり、タグを追加したりすることもできます。
    • タグを追加するには、キーワードを入力して、Enter キーを押します。
    • タグを削除するには、[X] ボタンをクリックします。
  9. [属性] をクリックします。
  10. フィーチャ属性で、新規フィーチャを作成するときに関連先テーブル内に自動的に生成したい属性値を入力します。
  11. 有効にするには、次のオプション設定を確認します。
    • 非表示のフィールドを表示 - [テンプレート プロパティ] ダイアログ ボックスにすべての非表示の属性フィールドを表示します。
    • 属性値の確認 - [フィーチャ作成] ウィンドウのフィールドがツール パレットの下に表示されるため、すぐにアクセスすることができます。
  12. [OK] をクリックします。

    テンプレートが保存され、ダイアログ ボックスが閉じます。

関連トピック


このトピックの内容
  1. 新規テンプレート