システム テーブル TB_POSITION_FINDER はインダストリ モデルに存在します。
TB_POSITION_FINDER の属性 |
説明 |
基本属性 |
|
NAME |
[フィーチャ検索]グループ ボックスに表示される検索のヘッダの名前を指定します。 |
GUITYPE |
検索タイプを指定します。 1 = シーケンシャル(既定) 2 = 水平 3 = プラグイン |
PRIORITY |
エントリの順序を定義します。既定 は 0 です。 |
シーケンシャル検索 |
シーケンシャル検索を定義するには、次の 4 つの属性が必要です。 |
STMT_TITLE_* |
n 番目のクエリーで返されるタイトルと短い説明を格納します。 |
SELECT_STMT_* |
検索クエリーを格納します。これは標準 SQL 文です。 注:
最初の検索クエリーには、プレースホルダがありません。 |
GEOM_STMT_* |
ジオメトリ クエリーを格納します。最後のクエリーである場合を除き、常にオプションです。 select geom from <table> where fid = {x}. |
INPUTTYPE_* |
n 番目のクエリーの結果の入力タイプを格納します。 1 = 選択リスト(既定) 2 = テキスト ボックス 3 = 自動入力のテキスト ボックス |
NOT_FOUND_MSG_* |
検索クエリーで行が返されない場合にプロンプトとして使用されるオプションのメッセージを定義します。 |
水平検索 |
水平検索には、次の属性が必要です。これらの属性により、Select 文は次のように作成されます。 select <pk_column>, <input_colums> from <table_name> where upper(<input_column>) like upper(<param>) order by <order_column> |
TABLE_NAME |
データを含むテーブルまたはビューの名前を格納します。 |
PK_COLUMN |
主キーを含む属性の名前を格納します。これはキー属性です。 |
GEOM_COLUMN |
ジオメトリを含んでいる属性を指定します。これはジオメトリ属性です。 |
ORDER_COLUMN |
クエリー結果の順序を指定します。複数の属性を含むことができます(カンマ区切り)。オプション。 |
INPUT_COLUMN_* |
WHERE 句で使用される入力属性(1~5)を格納します。 |
STMT_TITLE_* |
データ テーブルの入力 column_* の短い説明を格納します。 |
NOT_FOUND_MSG_1 |
検索クエリーで行が返されない場合にプロンプトとして使用されるメッセージを格納します。他のすべての‘NotFound Messages’ (2-4)は無視されます。 |
アセンブリ名 名前空間 クラス名 |
プラグイン検索で使用されるプロパティを格納します。 |