2

アクティビティ データ フィールドに条件フィルターを作成する必要があります。これは、プロセスに存在する場合と存在しない場合があります。ただし、データ フィールドが存在しない場合、基準はプロセスを返しません。フィールドが基準に存在しないという事実を無視する方法はありますか?

または、問題を解決するために他にどのような方法がありますか。

4

1 に答える 1

1

これが私が最初に試したことです:

(ActivityData.CustomerName == "Bob" OR ActivityData.CustomerName == NULL)`

第二に:

(ProcessFullName != "K2Project2\Process1" OR ActivityName != "DefaultActivity" OR ActivityData.CustomerName == "Bob")

Niether は機能しましたが、これは今日では不可能です (バグをログに記録しました)。

現在利用できる唯一の回避策は、2 つのクエリを実行することです。1 つ目はフィールドを使用し、2 つ目はフィールドを使用しません。それらを 1 つのリストに追加しますが、2 番目の結果セットから値を追加する前に、それぞれにフィールドがないことを確認してください。

于 2011-10-04T11:20:27.517 に答える