プロセス変数の作成

  1. プロセス変数を作成するプロセス マップを開きます。
  2. プロセス モデリング バーで、[変数] をクリックし、[新規] をクリックします。

    [新しい変数] ダイアログ ボックスが表示されます。

  3. 「CustomerName 」など、変数の一意の [名前] を入力します。
    デフォルトでは、変数の名前は変数の ID になります。ただし、必要に応じて ID を変更できます。

    名前と ID の命名規則については、「命名規則」を参照してください。

  4. [タイプ] リストで、[バイト] などの変数のタイプを選択します。(デフォルト: 文字列)

    TotalAgility でサポートされているプロセスの「変数のタイプ」を参照してください。

  5. この項目は任意です。プロセス初期化のために変数を使用するには、[初期化] を選択します。
    このオプションは、ビジネス ルールおよび複合変数には使用できません。
  6. 変数の [値] を選択、入力、または設定します。
    • 動的な値を入力するには、実行時に [値] を空のままにします。

    • 電子メール、C#、VBNET、Decision などの一部のノードでは、プレーン テキストが同じ名前の変数に置き換えられます。たとえば、ID という変数があり、テキスト「VOID」を入力すると、プレーン テキストは「VO [ID]」に置き換えられます。これは設計時にのみ発生します。実行時には値が検証され、正しく表示されます。

  7. [追加] をクリックします。

    [変数] ページが表示されます。

  8. 同様に、その他のプロセス変数を作成します。
    デフォルトでは、すべての変数が名前順で並び替えられ、昇順で表示されます。ただし、次の列で昇順または降順に並び替えることができます。名前、ID、タイプ、値、および初期化。
  9. 特定のタイプの変数を表示するには、[タイプ フィルタ][文字列] などの変数タイプを選択します。(デフォルト: すべて)
    選択したタイプの変数が表示されます。
    [タイプ フィルタ] には、現在のプロセスのリスト内に存在する変数タイプのみが含まれます。
  10. プロセス初期化変数の初期化順序を変更するには、次の手順を実行します。
    1. [初期化順序] をクリックします。

      [初期化変数] ダイアログ ボックスが表示されます。

    2. 変数を選択し、 または を使用して順序を変更します。
    3. [OK] をクリックして、[変数] ページに戻ります。
  11. [保存] をクリックします。

アクティビティの構成中にプロセス変数を作成します

.Net、Web サービス、データ アクセス ノードなどのアクティビティを構成するとき、SharePoint 項目の追加などのノードのメタデータを構成するとき、構成ウィンドウから直接新しい変数を作成できます。

たとえば、.Net アクティビティの新しい変数を作成するには、次の手順を実行します。

  1. .Net アクティビティの [構成] タブで、パラメータの [構成] をクリックします。
  2. [値] の下矢印をクリックします。
  3. をクリックします。
    [新しい変数] ダイアログ ボックスが表示されます。
  4. 必要に応じて変数を構成します。
  5. [OK] をクリックします。