[計算式の指定] ダイアログボックスリレーションシップグラフに複数存在するソーステーブルで計算フィールドを作成する場合にのみ、計算に使用するコンテキストを設定する必要があります。特に、計算式に 関連テーブルのフィールドが含まれる場合は、選択したコンテキストによって計算結果が変わる可能性があります。
2. 計算式ボックス内で項目を表示する位置をクリックし、次の操作を行います。(ボックスに式を直接入力することもできます。)
別のテーブルのフィールド名を表示するには、テーブルリストからテーブルを選択します。メモ [計算式の指定] ダイアログボックスが、[フィールド内容の全置換] および[メールを送信] ダイアログボックスから開かれている場合、テーブルリストは[現在のレイアウト(レイアウト名)] をデフォルト設定とし、現在のレイアウトの表示できるフィールドのみを表示することができます。現在のテーブルからすべてのフィールド名を表示するには、リストから [現在のテーブル(テーブル名)] を選択します。 比較演算子もしくは論理演算子、または指数 定数値 関数リストで関数をダブルクリックします。式ボックスに表示された引数を目的の値または式に変更します。関数についてを参照してください。
• Insert キー(Windows)または スペースバー(Mac OS)を押して、計算式ボックスに配置します。
計算結果のフィールドタイプを設定する [計算結果:] の一覧からデータタイプを選択します。目的に応じて適切なデータタイプを使用してください。 フィールドタイプの選択を参照してください。 すべての関連フィールドが空欄の場合は、計算を行わないように設定する [式内の全フィールドの値が空欄の時、計算しない] を選択します。このオプションを有効にすると、計算式で使用されるすべてのフィールドが空白の場合、計算式は評価されません。通常、このオプションを使用するとパフォーマンスが向上します。
4. フィールドの索引オプションの定義 および グローバルフィールド(グローバル格納を使用するフィールド)の定義を参照してください。
5. [OK] をクリックします。
• [計算式の指定] ダイアログボックスでは、フィールドや演算子の一覧を使用する代わりに、フィールド名、演算子、および関数を直接入力することができます。
• FileMaker Pro Advanced を使用してメニューをカスタマイズする場合、メニューまたはメニュー項目のタイトルが計算結果に基づくようにできます。計算に基づき、ポップアップヘルプも作成できます。詳細については、カスタムメニューの定義 (FileMaker Pro Advanced)およびレイアウトへのポップアップヘルプの追加を参照してください。