条件
通知オブジェクトに対して 1 つまたは複数の条件を定義できます。条件は、指定したイベントに対して生成される通知を制限します。それぞれの条件は、オブジェクトプロパティー、比較演算子、および値によって構成されます。
メール通知では、ここに示すプロパティーを持つオブジェクトのタイプは、通知プロパティーノートブックの一般タブの イベントタイププロパティーで設定されます。
メール通知の条件が指定されていない場合は、通知の制限 (設定されている場合) に達するまで、イベントが発生するたびにシステムから通知が送信されます。1 つまたは複数の条件が指定されている場合は、通知が送信される前に、これらの条件が満たされる必要があります。
条件の組み合わせルールは、次の条件のいずれかまたはすべてを適用するプロパティーで定義されます。
- プロパティー
- 条件で使用するプロパティーを指定します。使用可能な値のリストは、通知のタイプと監視するイベントによって異なります。
- 比較
- RICOH ProcessDirector がプロパティー値を[値]フィールドの内容と比較して、条件を満たすかどうか判断する方法を指定します。次のいずれかを選択します。
- = (等しい) (デフォルト)
- オブジェクトのプロパティー値が値フィールドのテキストと正確に一致するときに、そのオブジェクトは条件を満たします。この比較には大/小文字の区別があります。
- != (等しくない)
- オブジェクトにプロパティー値があって、それが値フィールドの値でないときに、そのオブジェクトは条件を満たします。この比較には大/小文字の区別があります。
- > (より大)
- オブジェクトのプロパティー値が値フィールドの数値より大きいときに、そのオブジェクトは条件を満たします。
- < (より小)
- オブジェクトのプロパティー値が値フィールドの数値より小さいときに、またはプロパティーに値がないときに、そのジョブは条件を満たします。
- >= (より大か等しい)
- オブジェクトのプロパティー値が値フィールドの数値と同じかより大きいときに、そのオブジェクトは条件を満たします。
- <= (より小か等しい)
- オブジェクトのプロパティー値が値フィールドの数値と同じかそれ未満である場合、またはプロパティーに値がない場合に、オブジェクトは条件を満たします。
- Like *(演算子)
- オブジェクトのプロパティー値が値フィールドの (ワイルドカード文字を含む) 値と一致するときに、そのオブジェクトは条件を満たします。例えば、 ジョブ名プロパティーの 値フィールドの値が CUST1* とします。あるカスタマーからのすべてのジョブのジョブ名に、接頭部 CUST1 が追加されています。ジョブ名が CUST1 で始まるとき、そのジョブはこの条件を満たします。この比較には大/小文字の区別があります。
- Not Like
- オブジェクトのプロパティー値が値フィールドの (ワイルドカード文字を含む) 値と一致しないときに、そのオブジェクトは条件を満たします。例えば、 ジョブ名プロパティーの 値フィールドの値が *.pdf とします。ジョブ名の拡張子が .pdf でないとき、そのジョブは条件を満たします。この比較には大/小文字の区別があります。
- 値
- RICOH ProcessDirector が通知を送信する条件が満たされているかを判断するのに使用する値を指定します。
プロパティーに応じて、リストから選択するか、または英数値を入力できます。プロパティーに単位がある場合でも、それは選択できません。時間の値も、そのプロパティーがサポートする最小単位を使用して指定する必要があります。例えば、保存期間は分単位です。測定値はインチ単位で指定する必要があります。
- データベース名
- Notification.Condition
使用上の注意:
- Like または Unlike 比較を使用するときは、 値フィールドでワイルドカード文字を使用できます。0 文字以上を表すには、* または % を使用してください。1 文字だけを表すには、_ または ? を使用してください。 Like 比較を使用してワイルドカード文字だけを 値フィールドに入力すると、そのプロパティー値が設定されているジョブすべてが条件を満たします。ただし、その値が空白になっているジョブを除きます。
- 特定のプロパティーを、シンボル式を含んでいる値に設定できます。例えば、あるカスタマーに対する事前印刷されたメディアに、そのカスタマーと同じ名前を設定できます。シンボル式を伴う条件を定義すると、確実にメディアとカスタマー名が一致するようにできます。例: Media = ${Job.CustomerName}
- 追加条件を定義するには、任意の条件の右側の+ をクリックします。条件を削除するには、削除する条件の右側の -をクリックします。
- 値が日付またはタイムスタンプの場合は、 より小または より大比較を使用する必要があります。