フィールドが条件を満たすレコードが1つ以上あるならば

概要

複数のレコードのうち、フィールドが指定条件を満たすレコードが1つ以上ある場合に条件が満たされます。

使い方

設定するパラメーター

「レコード」「フィールド」「条件」「比較値」を設定します。

レコード

レコードを取得したアクションを選択します。

フィールド

「フィールド」には値を比較するフィールドを選択します。

テーブル内のフィールドは選択できません。

以下のフィールドタイプは選択できません

  • 添付ファイル

条件

「条件」には以下の選択肢から選択することができます。

比較値

「比較値」は、フィールド値と比較する値を設定します。比較値には以下のいずれかの値を指定することができます。

比較処理について

  • 比較の際、前後のスペースは無視されます。
  • 文字列は、Unicode値を用いて標準の辞書式順に基いて比較されます。
    ただし全角半角、大文字小文字は区別されません。

条件の反転

この条件を反転すると「全てのレコードでフィールドが条件を満たさないならば」に変わります。

「全てのレコードでフィールドが条件を満たさないならば」は、複数レコードの全てのレコードが、「条件」「比較値」で指定した条件を満たさない場合にアクションが実行されます。

レコードが1行もなかった場合

「レコード」パラメーターで指定したレコードが、実際には1行もない場合があります。例えば「クエリで条件を指定してレコードを取得する」で条件に合うレコードがひとつもなかった場合などが考えられます。

このような「レコードが1行もなかった」場合、「フィールドが条件を満たすレコードが1つ以上あるならば」は「条件は満たされない」と判定します。反転版の「全てのレコードでフィールドが条件を満たさないならば」は「条件は満たされる」と判定されます。