フィールド設定
目的 
現在のレコードの指定されたフィールドの内容全体を、計算結果で置き換えます。
構文 
フィールド設定 [<テーブル::フィールド>; <値または式>]
オプション 
 •
[ターゲットフィールドの指定] を選択するか、または [指定...] をクリックして、置換する内容が含まれるフィールドを指定します。フィールドを指定していないときに、ブラウズモードまたは検索モードでフィールドが選択されているとそのフィールドが使用されます。
 •
[計算結果]で[指定...] をクリックすると、計算式を定義することができます。[計算式の指定] ダイアログボックスに計算式を入力するか、左側のフィールドリストと右側の関数リストを算術演算子や文字列演算子とともに使用して、計算式を作成します。
互換性 
 
スクリプトステップを実行する場所 
サポート 
FileMaker Pro 
はい 
FileMaker Server スクリプトスケジュール 
はい 
FileMaker Go 
はい 
カスタム Web 公開 
はい 
FileMaker WebDirect 
はい 
Runtime ソリューション 
はい 
起点 
FileMaker Pro 6.0 以前のバージョン
説明 
 •
計算の結果はフィールドタイプと一致しなければなりません。たとえば、オブジェクトフィールドに日付計算の結果を割り当てることはできません。
 •
 •
計算式の結果がターゲットフィールドのタイプに一致せず、フィールドの入力値の制限オプションが [常時] に設定されている場合、フィールドは設定されずエラーコードが返されます(エラーコードは Get ( 最終エラー ) 関数を使用して処理することができます)。
 •
 •
例1 
請求書の総計の合計を統計フィールドに挿入します。
フィールド設定 [顧客::統計; Sum ( 請求書::総計 )]
例2 
[フィールドを名前で設定] の代わりに [フィールド設定] を使用してスクリプトを簡素化する場合について説明します。
#ターゲットフィールドが変更されない場合は、[フィールド設定] スクリプトステップを使用します。
フィールド設定 [顧客::勤務先電話番号; 債権回収::電話番号]
#[フィールドを名前で設定] を変更されないターゲットフィールドを使用する場合は、
#テキスト文字列として評価され、指定したフィールド名を返すよう、
#ターゲットのフィールドをクォーテーションマークで囲みます。クォーテーションマークを使用しないと、
#[フィールドを名前で設定] は指定されたフィールドを評価して、その結果をターゲットフィールドとして使用します。
#結果がフィールド名を指定していない場合は、何も処理されません。
フィールドを名前で設定 ["顧客::勤務先電話番号"; 債権回収::電話番号]
関連項目 
フィールドを名前で設定 スクリプトステップ
計算フィールドの定義
スクリプトステップリファレンス(名前順)
スクリプトステップリファレンス(種類順)