リファレンス > 関数リファレンス > 論理関数 > Lookup
 

Lookup

リレーションシップグラフのリレーションシップを使用して、ソースフィールドの内容を返します。

構文 

Lookup (ソースフィールド {; エラー時の式})

引数 

ソースフィールド - ルックアップ値の取得元のフィールド

エラー時の式 - 任意の

中カッコ { } 内の引数はオプションです。

戻り値のデータタイプ 

テキスト、数字、日付、時刻、タイムスタンプ、オブジェクト

起点 

FileMaker Pro 7.0

説明 

ルックアップに失敗した場合は、オプションのエラー時の式の結果が返されます。

この関数を使用してソースフィールドの内容にアクセスするには、ソースフィールドが含まれるテーブル計算フィールド関連している必要があります。Lookup 関数を使用する計算式が、強制的に非保存計算となることはありません。

例 1 

あるデータベースファイルに、「従業員」と「所属」という 2 つのテーブルがあり、次のデータが含まれています。

「従業員」テーブル

 

所属 ID

従業員

100

鈴木良太

200

橋本秀樹

300

木村里香

「所属」テーブル

 

所属 ID

所属名

Code

100

Apple

91234

100

Apple

82345

200

FileMaker

95054

「従業員」テーブルと「所属」テーブルは、数字フィールド「所属 ID」を使用して関連しています。「従業員」テーブルで定義されている計算式「所属名 = Lookup (所属::所属名 ; "見つかりません")」は、最初のレコードに対しては「Apple」、2 番目のレコードに対しては「FileMaker」、3 番目のレコードに対しては「見つかりません」を返します。

関連項目 

関数リファレンス (種類順)

関数リファレンス (名前順)

計算式について

関数について

計算フィールドの定義

計算式での演算子の使い方