プロセス変数の作成
プロセス変数は、プロセス モデリング バーの [変数] タブで作成できます。
または、特定のプロセスやアクティビティのプロパティの構成時、あるいは特定のアクティビティの構成時に、プロセス変数を作成することもできます。
プロセス モデリング バーの [変数] タブでプロセス変数を作成する
- プロセス変数を作成するプロセス マップを開きます。
-
プロセス モデリング バーで、[変数] をクリックし、[新規] をクリックします。
[新しい変数] ダイアログ ボックスが表示されます。
-
「CustomerName 」など、変数の一意の [名前] を入力します。
デフォルトでは、変数の名前は変数の ID になります。ただし、必要に応じて ID を変更できます。
名前と ID の命名規則については、「命名規則」を参照してください。
-
[タイプ] リストで、[バイト] などの変数のタイプを選択します。(デフォルト: 文字列)
TotalAgility でサポートされているプロセスの変数のタイプを参照してください。
-
この項目は任意です。プロセス初期化のために変数を使用するには、[初期化] を選択します。
注 このオプションは、ビジネス ルールおよび複合変数には使用できません。
-
変数の [値] を選択、入力、または設定します。
注
-
動的な値を入力するには、実行時に [値] を空のままにします。
-
電子メール、C#、VBNET、Decision などの一部のノードでは、プレーン テキストが同じ名前の変数に置き換えられます。たとえば、ID という変数があり、テキスト「VOID」を入力すると、プレーン テキストは「VO [ID]」に置き換えられます。これは設計時にのみ発生します。実行時には値が検証され、正しく表示されます。
-
-
[追加] をクリックします。
変数が [変数] リスト ページに表示されます。
-
同様に、その他のプロセス変数を作成します。
デフォルトでは、すべての変数が名前順で並び替えられ、昇順で表示されます。ただし、次の列で昇順または降順に並び替えることができます。名前、ID、タイプ、値、および初期化。
-
特定のタイプの変数を表示するには、[タイプ フィルタ] で [文字列] などの変数タイプを選択します。(デフォルト: すべて)
選択したタイプの変数が表示されます。注 [タイプ フィルタ] には、現在のプロセスのリスト内に存在する変数タイプのみが含まれます。
-
プロセス初期化変数の初期化順序を変更するには、次の手順を実行します。
-
[初期化順序] をクリックします。
[初期化変数] ダイアログ ボックスが表示されます。
- 変数を選択し、 または を使用して順序を変更します。
- [OK] をクリックして、[変数] ページに戻ります。
-
[初期化順序] をクリックします。
- [保存] をクリックします。
プロセスのプロパティの構成時にプロセス変数を作成する
時間とコスト、予測可能モデル、デフォルトの設定といったプロセスのプロパティの構成時に、プロセスのプロパティ パネルから直接新しい変数を作成できます。変数は、作成したプロパティに自動的に割り当てられます。
たとえば、[時間] プロパティと [コスト] プロパティの構成時に新しい日付変数を作成するには、次の手順を実行します。
- プロセスのプロパティ パネルで、[時間とコスト] をクリックします。
- [期間/終了予定時間] に [特定の日付までに] を選択します。
-
をクリックします。
[新しい変数] ダイアログ ボックスが表示されます。
- 必要に応じて変数を構成します。
-
[追加] をクリックします。
新しく作成した変数が、[期間/終了予定時間] プロパティに自動的に割り当てられます。
アクティビティの構成中にプロセス変数を作成します
.Net、Web サービス、データ アクセス ノードといった SharePoint 項目の追加などのノードのメタデータの構成時に、アクティビティの構成ウィンドウから直接新しい変数を作成できます。
たとえば、.Net アクティビティに新しい変数を作成するには、次の手順を実行します。
- .Net アクティビティの [構成] タブで、パラメータの [構成] をクリックします。
- [値] の下矢印をクリックします。
-
をクリックします。
[新しい変数] ダイアログ ボックスが表示されます。
- 必要に応じて変数を構成します。
-
[追加] をクリックします。
新しく作成した変数が、.Net アクティビティの値フィールドに自動的に割り当てられます。
アクティビティ プロパティの構成時にプロセス変数を作成する
入力変数と出力変数、リソースの割り当て、時間とコストなどのアクティビティ プロパティの構成時に、アクティビティのプロパティ パネルから直接新しい変数を作成できます。
たとえば、アクティビティのリソースの構成時に新しい変数を作成するには、次の手順を実行します。
- アクティビティのプロパティ パネルで、[リソース割り当て] をクリックします。
- [リソース] で [追加] をクリックします。
- [リソースの追加] ダイアログ ボックスで、[プロセス変数] を選択します。
-
をクリックします。
[新しい変数] ダイアログ ボックスが表示されます。
- 必要に応じて変数を構成します。
-
[追加] をクリックします。
新しく作成した変数が、[リソース割り当て] プロパティに自動的に割り当てられます。