計算フィールドの定義
計算フィールドを使用して、テキスト、数字、日付、時刻、またはオブジェクトの計算を行います。
計算フィールドには、指定した計算式を実行した結果が表示されます。計算の結果は、テキスト、数字、日付、時刻、またはオブジェクトの計算を行います。
計算フィールドを定義するには、次の操作を行います。
1.
ファイルが開いている状態で、[ファイル] メニューの [管理] サブメニューから [データベース...] を選択します。
2.
[データベースの管理] ダイアログボックスで、[フィールド] タブをクリックします。
3.
ファイルに複数のテーブルがある場合、[テーブル:] の一覧から適切なテーブルを選択します。
4.
[フィールド名:] に、フィールドの名前を入力します。
フィールド名の指定を参照してください。
5.
[タイプ:] で [計算] を選択します。
6.
[作成] をクリックします。
[計算式の指定] ダイアログボックスが表示されます。
7.
必要に応じて、[次のコンテキストからこの計算式を評価する:] の一覧からテーブルを選択します。
リレーションシップグラフに複数存在するソーステーブルで計算フィールドを作成する場合にのみ、計算に使用するコンテキストを設定する必要があります。特に、計算式に関連テーブルのフィールドが含まれる場合は、選択したコンテキストによって計算結果が変わる可能性があります。計算フィールドの評価コンテキストの選択を参照してください。
8.
フィールド参照、演算子、定数値、および関数を使用して、計算の計算式を構築します。
計算式パネルで、項目を表示する場所をクリックし、次の操作を行います。
 
比較演算子論理演算子算術演算子および文字列演算子を参照してください。
9.
 
[計算結果:] の一覧からデータタイプを選択します。
[繰り返し数:] に繰り返し数を入力します。繰り返しフィールドの定義を参照してください。
[すべての参照フィールドが空の場合は評価しない] を選択します。
10.
フィールドの索引設定や索引オプションを選択するには、[索引オプション...] をクリックし、[フィールド「フィールド名」の索引オプション] ダイアログボックスでオプションを選択し、[OK] をクリックします。
フィールドの索引オプションの定義およびグローバルフィールド(グローバル格納を使用するフィールド)の定義を参照してください。
11.
[OK] をクリックし、[計算式の指定] ダイアログボックスを閉じます。
12.
フィールドの定義を続行するか、[OK] をクリックします。
重要  混乱を避けるため、FileMaker Pro の計算式は必ず4桁の西暦で入力するように定義してください。FileMaker Pro で日付に2桁の年を入力した場合の処理方法については、2桁の西暦の処理方法を参照してください。
表形式でフィールドを定義するには、次の操作を行います。
1.
ブラウズモードでデータベースを開き、レイアウトバー表形式ボタン フィールドツール をクリックします。
2.
列タイトルで [+] をクリックして新規フィールドを追加します。
3.
新規フィールドの列タイトルを右クリックし、ショートカットメニューから [フィールド] > [フィールドタイプ] > [計算...] を選択します。
4.
メモ
 •
 •
 •
 •
 •
 •
 •
 •
 •
 •
 •
 •
 •
 •
 •
FileMaker Pro Advanced を使用している場合は、フィールドスキーマを1つのファイルからコピーして同じファイルまたは別のファイルに貼り付け(ペースト)することができます。フィールドスキーマのコピーと貼り付け(FileMaker Pro Advanced)を参照してください。
計算の例
 
関連項目 
計算式について
式と関数の使い方
関数について
計算式の変更
レイアウトモードでのフィールドオブジェクトの書式設定と設定