アクティビティ データ フィールドに条件フィルターを作成する必要があります。これは、プロセスに存在する場合と存在しない場合があります。ただし、データ フィールドが存在しない場合、基準はプロセスを返しません。フィールドが基準に存在しないという事実を無視する方法はありますか?
または、問題を解決するために他にどのような方法がありますか。
アクティビティ データ フィールドに条件フィルターを作成する必要があります。これは、プロセスに存在する場合と存在しない場合があります。ただし、データ フィールドが存在しない場合、基準はプロセスを返しません。フィールドが基準に存在しないという事実を無視する方法はありますか?
または、問題を解決するために他にどのような方法がありますか。
これが私が最初に試したことです:
(ActivityData.CustomerName == "Bob" OR ActivityData.CustomerName == NULL)`
第二に:
(ProcessFullName != "K2Project2\Process1" OR ActivityName != "DefaultActivity" OR ActivityData.CustomerName == "Bob")
Niether は機能しましたが、これは今日では不可能です (バグをログに記録しました)。
現在利用できる唯一の回避策は、2 つのクエリを実行することです。1 つ目はフィールドを使用し、2 つ目はフィールドを使用しません。それらを 1 つのリストに追加しますが、2 番目の結果セットから値を追加する前に、それぞれにフィールドがないことを確認してください。