システム テーブル TB_GN_INFO_REDIRECT

次の表はリダイレクト情報を定義しています。

TB_GN_INFO_REDIRECT の属性

説明

ID

システムで生成される一意のキーを格納します。

F_TABLE_NAME

マップで選択されるフィーチャ クラスを指定します。

DIALOG_TABLE_NAME

フィーチャ クラス フォームの代わりに開かれるフォームの名前を指定します。

F_COLUMN_NAME

マップで選択されるフィーチャ クラスの属性を指定します。

DIALOG_COLUMN_NAME

F_COLUMN_NAME に関連する、開かれるフォームの属性を指定します。

INFO_FILTER

複数のテーブル間にリレーションがある場合など、複雑なフィルタを指定します。

DIALOG_DOCUMENT_NAME

他のインダストリ モデルでフォームを開きます。現在開いている プロジェクト でインダストリ モデルが見つからない場合、システムは開いているすべてのインダストリ モデルを検索し、見つかった最初のフォームを開きます。

次のケースでは、TB_GN_INFO_REDIRECT テーブルのリダイレクト定義は不要です。

例 1: マンホールをクリックして断面フォームを表示するには、次の値を設定します。

属性

F_TABLE_NAME

MANHOLE

F_COLUMN_NAME

FID_SECTION

DIALOG_TABLE_NAME

SECTION

DIALOG_COLUMN_NAME

FID

例 2 は INFO_FILTER の使用を示しています。

属性

F_TABLE_NAME

マップで選択されるフィーチャ クラスの名前を指定します。

F_COLUMN_NAME

(空白のままにします)

DIALOG_TABLE_NAME

フィーチャ クラス フォームの代わりに開かれるフォームの名前を指定します。

DIALOG_COLUMN_NAME

(空白のままにします)

INFO_FILTER

FID in (select FID_PARENT from PARCEL_TBL where {Fids})

ワード {Fids} はグラフィックスのフィーチャ ID に置き換えられます。式全体は開くフォームのフィルタとして設定されます。