リファレンス > 関数リファレンス > 論理関数 > Lookup
 
Lookup
目的 
リレーションシップグラフのリレーションシップを使用して、ソースフィールドの内容を返します。
構文 
Lookup ( ソースフィールド { ; エラー時の式 } )
引数 
ソースフィールド - ルックアップ値の取得元のフィールド
エラー時の式 - 任意の
中カッコ { } 内の引数はオプションです。
戻り値のデータタイプ 
テキスト、数字、日付、時刻、タイムスタンプ、オブジェクト
起点 
FileMaker Pro 7.0
説明 
ルックアップに失敗した場合は、オプションのエラー時の式の結果が返されます。
この関数を使用してソースフィールドの内容にアクセスするには、ソースフィールドが含まれるテーブル計算フィールド関連している必要があります。Lookup 関数を使用する計算式が、強制的に非保存計算となることはありません。
 
あるデータベースファイルに、「従業員」と「所属」という 2 つのテーブルがあり、次のデータが含まれています。
「従業員」テーブル
 
所属 ID
従業員
100
鈴木良太
200
橋本秀樹
300
木村里香
「所属」テーブル
 
所属 ID
所属名
Code
100
Apple
91234
100
Apple
82345
200
FileMaker
95054
「従業員」テーブルと「所属」テーブルは、数字フィールド「所属 ID」を使用して関連しています。「従業員」テーブルで定義されている計算式「所属名 = Lookup ( 所属::所属名 ; "見つかりません" )」は、最初のレコードに対しては「Apple」、2 番目のレコードに対しては「FileMaker」、3 番目のレコードに対しては「見つかりません」を返します。
関連項目 
関数リファレンス (種類順)
関数リファレンス (名前順)
計算式について
関数について
計算フィールドの定義
計算式での演算子の使い方