事前条件の追加

アクティビティが保留中となる前、または進行する前に満たす必要があるアクティビティの事前条件を設定できます。

事前条件」を参照してください。

  1. 事前条件を設定するアクティビティを選択します。
  2. [アクティビティ プロパティ] パネルで、[依存先] タブをクリックします。
  3. [事前条件] で、静的な値または動的な値を指定します。
    • PROCESSEVENT1 と呼ばれるイベントの 3 つのインスタンスが発生したときにアクティビティが保留中になるように静的な値を指定するには、事前条件 PROCESSEVENT1 = 3 を作成します。

      • 静的な値を使用して、事前条件内に複数の条件を作成します。たとえば、((EVT1 >=5) OR (EVT2 = 6 and EVT3 = 4)) を作成します。
      • 別の事前条件に貼り付けることにより、事前条件を再利用できます。

      • 条件テキストで null チェックを使用できます。たとえば、[nullstr] = null や [nulldate] = null のように使用できます。NullまたはNULLは使用できません。

    • 動的な値を使用するには、ルール エディタを右クリックして、数値の変数 (プロセスまたはサーバー)、既存のプロセス イベント、またはドキュメント タイプを選択します。

      • PROCESSEVENT1 = VAR1 などの事前条件で数値の変数が使用されている場合、事前条件では変数の値に基づいてイベントが発生する回数を評価します。たとえば、値が VAR1 = 5 の場合、イベントが 5 回発生して事前条件を満たします。

      • 特定のドキュメント タイプが使用される場合、指定されたドキュメント タイプに対して定義されたルールが満たされた場合にのみ、事前条件が true と評価されます。

      • 事前条件に必要な変数が使用できない場合は、[アクティビティ プロパティ] パネルから新しい変数を直接作成できます。「アクティビティ プロパティの構成中にプロセス変数を作成する」を参照してください。

  4. [検証] をクリックして、事前条件を検証します。
  5. [保存] をクリックします。