検索実行
 
目的 
スクリプトステップと一緒に保存された検索条件を使用してレコードを検索します。
参照 
構文 
検索実行 [記憶する]
オプション 
検索条件の指定ダイアログボックスでは、検索条件を作成および管理できます。作成した検索条件は、スクリプトステップに保存されます。詳細については、[検索条件を指定] ダイアログボックスおよび [検索条件を編集] ダイアログボックスを参照してください。
 •
[新規...] をクリックして [検索条件を編集] ダイアログボックスが開き、ここで検索の条件を定義します。
 •
一覧で検索条件を選択して [編集...] をクリックすると選択した検索条件が開きます。
 •
一覧で1つまたは複数の検索条件を選択して [複製] をクリックすると選択した検索条件が複製されます。
 •
一覧で1つまたは複数の検索条件を選択して [削除] をクリックすると選択した検索条件が削除されます。
[検索条件を編集] ダイアログボックスでは検索条件を作成したり編集することができます。
 •
[処理] では、[レコードの検索] または [レコードを対象外に] を選択して、この検索条件でレコードを検索するか、それとも対象外にするかを指定します。レコードを検索する場合は、レコードが対象レコードに追加されます。検索対象外とされたレコードは除外されます。1つの検索条件で実行できるのは、レコードを検索するか、または対象外にするかのいずれかです。同じ [検索実行] スクリプトステップでレコードの検索およびレコードを対象外にする処理の両方を行う必要がある場合は、複数の検索条件を使用します。
 •
[次の場合にレコードを検索する](または [次の場合にレコードを対象外に])には、現在のテーブル内にあるフィールドの一覧が表示されます。検索条件を作成するには、最初にこの一覧からフィールドを選択します。
 •
関連テーブルからフィールドを選択するには、一覧の一番上にある現在のテーブル名をクリックして目的の関連テーブルを選択します。次に、関連テーブルの新しい一覧から関連フィールドを選択します。
 •
[繰り返し] の数を変更して、繰り返しフィールドの特定のセルを指定します。
 •
[条件] 領域には選択したフィールドに対する検索条件を入力します。
 •
[演算子の挿入] をクリックしてさらに詳しく検索条件を指定します。レコードの検索を参照してください。
 •
[追加] をクリックすると指定した条件が検索条件に追加されます。
 •
 •
互換性 
 
スクリプトステップを実行する場所 
サポート 
FileMaker Pro 
はい 
FileMaker Server スクリプトスケジュール 
はい 
FileMaker Go 
はい 
カスタム Web 公開 
はい 
FileMaker WebDirect 
はい 
Runtime ソリューション 
はい 
起点 
FileMaker Pro 6.0 以前のバージョン
説明 
検索モードに切り替わり、スクリプトステップに保存されている設定された1つまたは複数の検索条件に一致するレコードが検索されます。検索条件を作成していない場合、このスクリプトステップは最後に実行された検索条件を実行します。
検索モードに切り替えスクリプトステップの後で [検索実行] スクリプトステップを使用すると、スクリプトを一時停止して検索を実行する前に検索条件を入力することができます。
例1 
「請求書詳細」レイアウトで検索モードに切り替え、ユーザ入力のため一時停止し、検索を実行して元のレイアウトに戻ります。
レイアウト切り替え [「請求書詳細」]
検索モードに切り替え [一時停止]
検索実行 [ ]
レイアウト切り替え [元のレイアウト]
例2 
検索モードに切り替え、ユーザ入力のため一時停止し、検索を実行します。見つかったレコードの数に応じて、「請求書詳細」レイアウト、「請求書」レイアウト、またはカスタムダイアログを表示します。
エラー処理 [オン]
検索モードに切り替え [一時停止]
検索実行 [ ]
If [ Get ( 対象レコード数 ) = 1]
レイアウト切り替え [「請求書詳細」]
Else If [Get ( 対象レコード数 ) > 1]
レイアウト切り替え [「請求書」]
Else
カスタムダイアログを表示 ["レコードが見つかりません。"]
End If
関連項目 
対象レコードの絞り込みスクリプトステップ
対象レコードの拡大スクリプトステップ
特定の範囲に一致する情報の検索
スクリプトステップリファレンス(名前順)
スクリプトステップリファレンス(種類順)