フィールド設定
目的 
現在のレコードの指定されたフィールドの内容全体を、計算結果で置き換えます。
構文 
フィールド設定 [<テーブル::フィールド>; <値または式>]
オプション 
 •
[ターゲットフィールドの指定] を選択するか、または [指定...] をクリックして、置換する内容が含まれるフィールドを指定します。フィールドを指定していないときに、ブラウズモードまたは検索モードでフィールドが選択されているとそのフィールドが使用されます。
 •
[計算結果] で [指定...] をクリックすると、計算式を定義することができます。[計算式の指定] ダイアログボックスに計算式を入力するか、左側のフィールドリストと右側の関数リストを算術演算子や文字列演算子とともに使用して計算式を作成します。
互換性 
 
スクリプトステップを実行する場所 
サポート 
FileMaker Pro 
はい 
FileMaker Server スクリプトスケジュール 
はい 
FileMaker Go 
はい 
カスタム Web 公開 
はい 
インスタント Web 公開 
はい 
ランタイムソリューション 
はい 
起点 
FileMaker Pro 6.0 以前のバージョン
説明 
 •
計算の結果はフィールドタイプと一致しなければなりません。たとえば、オブジェクトフィールドに日付計算の結果を割り当てることはできません。
 •
 •
計算式の結果がターゲットフィールドのタイプに一致せず、フィールドの入力値の制限オプションが [常時] に設定されている場合、フィールドは設定されずエラーコードが返されます(エラーコードは Get ( 最終エラー ) 函數を使用して処理することができます)。
 •
可能な場合、[フィールドを設定] スクリプトステップは、レコードをアクティブにして、レコードの選択が解除されるか、またはレコードが確定されるまで、アクティブな状態のままにします。可能であれば、[フィールドを設定] スクリプトステップを連続して使用するスクリプトのステップは、1か所にまとめることをお勧めします。 これにより、以降の [フィールドを設定] スクリプトステップでは、個々の [フィールドを設定] スクリプトステップの実行後に、レコードをロックせずにレコードを処理したり、データをダウンロードまたはアップロードしたり、フィールドに索引を設定することができるようになります。これらの機能およびレコードレベルの入力値の制限はレコードの選択解除後、またはレコードの確定後に実行されます。
 •
 
次の例は、[給与] フィールドの7パーセントを計算し、結果を [昇給額] フィールドに割り当てます。[フィールド設定] スクリプトステップは、対象のフィールドが現在のレイアウト上になくても実行できます。
フィールド設定 [テーブル1::昇給額; 給与 * .07]
関連項目 
計算フィールドの定義
スクリプトステップリファレンス(名前順)
スクリプトステップリファレンス(種類順)