FindByKey コマンド
Server.Load スクリプトで使用し、キーを使用した索引エントリの検索を有効にします。
構文
FindByKey "[KeyField]#searchstring"
各部の意味は以下のとおりです。
- key list -- セミコロンで区切られたキーのリスト。各キーの形式は <item>#<value> です。ここで、<item> が項目、次に名前、そして <value> が値です。FindByKey の「key list」引数は検索する列のフィールド名と、列に表示されるデータの値です。
- option list -- 次のうち 1 つ以上の値。各値はスペースで区切ります。
NO_ACCENT -- アクセント記号の区別なし
NO_CASE -- 大文字と小文字の区別なし
PARTIAL -- 部分的な比較
FIRST_EQUAL -- 最初の一致するエントリ
LAST_EQUAL -- 最後の一致するエントリ
GREATER_THAN -- 指定した値より大きいすべてのエントリ
LESS_THAN -- 指定した値より小さいすべてのエントリ
UPDATE_IF_NOT_FOUND -- 見つからない場合に更新する
例
フィールド「Status」を参照する列を含むビューを検索して、「complete」があるか検索します。
FindByKey "[Keyfield]#complete"
NOTES.INI 設定は Keyfield=Status
です。これは、[Test Parameters] タブにも表示および設定されます。