リファレンス > 関数リファレンス > 繰り返し関数 > Extend
 
Extend
目的 
非繰り返しフィールドの値を繰り返しフィールドのすべての繰り返しに使用できるようにします。
構文 
Extend ( 非繰り返しフィールド )
引数 
非繰り返しフィールド - 繰り返しフィールド以外のフィールド (1 つの値のみ入力できるフィールド)、または非繰り返しフィールドへの参照を返す
戻り値のデータタイプ 
テキスト、数字、日付、時刻、タイムスタンプ、オブジェクト
起点 
FileMaker Pro 6.0 以前のバージョン
説明 
Extend 関数は、繰り返しフィールドと非繰り返しフィールドの両方を使用する計算に使用します。Extend 関数を指定しないと、非繰り返しフィールドの値が使用されるのは、繰り返しフィールドの最初の繰り返しのみです。
 
Extend ( 税率 ) * 数量 * 単価は、「税率」の値が「.06」、繰り返しフィールドの「数量」の値が「1」、「3」、「5」、繰り返しフィールドの「単価」の値が「19.95」、「3.67」、「4.99」の場合、「1.197」、「.6606」、「1.497」を返します。
項目数 * Extend ( if ( 従業員数 > 100 ; 割引価格 ; 価格 ) ) は、「割引価格」の値が¥5,000、繰り返しフィールドの「項目数」の値が「25」、「10」、「15」、「従業員数」の値が 100 より大きい場合、「¥125,000」、「¥50,000」、「¥75,000」を返します。「従業員数」が 100 以下で、「価値」の値が¥10,000 の場合は、「¥250,000」、「¥100,000」、「¥150,000」を返します。
関連項目 
関数リファレンス (種類順)
関数リファレンス (名前順)
計算式について
関数について
計算フィールドの定義
計算式での演算子の使い方