論理関数
論理関数は、条件が真か偽かを評価します。これを論理値と呼びます。FileMaker Pro は、条件が真の場合に「1」、条件が偽の場合に「0」を返します。論理値が必要な場合、論理関数や演算子とともにキーワード「True
」と「False
」を使用することができます。キーワード「True
」は、「1」を返し、キーワード「False
」は、「0」を返します。
論理関数は、真か偽かのステートメントを行わないテキストや算術演算のような引数も評価することができます。また、GetField 関数の場合は、別のフィールドの内容を返すこともできます。
関数 |
機能 |
一連の条件を元に可能な結果の 1 つを返します。 |
|
条件の整数値に従って、1 つの結果値を返します。 |
|
式を計算として評価します。 |
|
式からのエラーコードを返します。 |
|
指定したテーブルオカレンスに対する SQL クエリーステートメントを FileMaker Pro ファイル内で実行します。 |
|
指定したテーブルオカレンスに対する SQL クエリーステートメントを FileMaker Pro ファイル内で実行し、エラーが発生した場合は「?」とエラーメッセージを返します。 |
|
データがゼロ以外の数値に変換された場合またはオブジェクトフィールドにデータが含まれている場合は「1」(真) を返します。それ以外は「0」(偽) を返します。 |
|
フィールド名を評価して、指定したフィールドの内容を返します。 |
|
指定されたレコード番号からフィールドの内容を返します。 |
|
データベースファイルが区分けフィールドを基準にソートされている場合、現在のレコード範囲で指定した集計フィールドの値を返します。 |
|
条件式が真の場合は結果 1、条件式が偽の場合は結果 2 を返します。 |
|
フィールドが空欄の場合、または他のエラーが発生した場合は真 (1) を返します。それ以外の場合は偽 (0) を返します。 |
|
データが無効な場合は「0」(偽) を返します。それ以外の場合は「1」(真) を返します。 |
|
式の構文が正しい場合、真 (1) を返します。それ以外の場合は偽 (0) を返します。 |
|
計算式の実行中またはスクリプトが終了するまで、またはファイルが閉じられるまで指定した式の結果に変数を設定します。 |
|
リレーションシップグラフのリレーションシップを使用して、ソースフィールドの内容を返します。 |
|
一致および関連する値がない場合、ソースフィールドの次に小さいまたは大きい値を返します。 |
|
計算式が定義されているオブジェクトの内容を返します。 |
|
式内部の再帰とループの最大繰り返し数を設定します。 |
|
条件が真の間にロジックを繰り返してから、結果を返します。 |