![]() 前へ |
![]() 次へ |
表: コントロール・アクティビティは、プロセス・フローの制御に使用するアクティビティを示します。表には、関連付けられたアイコンが表示されます。また、各アクティビティに使用できる受信および送信推移の数も表示されます。
コントロール・アクティビティ
| アイコン | アクティビティ | 簡単な説明 | 受信推移 | 送信推移 |
|---|---|---|---|---|
![]() |
|
別のアクティビティの起動前に全受信アクティビティを完了することを指定します。 |
2つ以上が使用可能。受信推移の数は、上位のFORKからの送信推移の数以下であることが必要です。 |
無条件推移および複合推移は使用不可。 |
![]() |
終了(成功) |
パスを成功として指定します。 |
1つ以上が使用可能 |
ユーザー定義のオブジェクト・タイプが使用不可能 |
![]() |
終了(エラーあり) |
パスをエラーで終了として指定します。 |
1つ以上が使用可能 |
ユーザー定義のオブジェクト・タイプが使用不可能 |
![]() |
終了(警告あり) |
パスを警告付きで終了として指定します。 |
1つ以上が使用可能 |
ユーザー定義のオブジェクト・タイプが使用不可能 |
|
|
forループまたはwhileループの終了を定義します。 |
1つ以上が使用可能 |
ForループまたはWhileループに1つのみ。 |
|
![]() |
|
終了ループを使用してこのアクティビティを使用し、繰り返す構造を定義します。 |
必要な終了ループから1つ、およびさらに他のアクティビティから複数 |
ループ条件が1つおよび必要な終了条件が1つ |
![]() |
|
1つのアクティビティが完了してから2つ以上のアクティビティを起動します。 |
1つ以上が使用可能 |
2つ以上の無条件推移のみ |
![]() |
|
指定された2つ以上のアクティビティのいずれかの完了後に、アクティビティを起動します。 |
2つ以上が使用可能。 |
無条件推移が1つのみ。 |
![]() |
|
排他的論理和およびif-then-elseシナリオを定義します。 |
||
![]() |
|
条件がTRUEであるかぎり、他のアクティビティを実行します。 |
必要な終了ループから1つ、およびさらに他のアクティビティから複数 |
ループ条件が1つおよび必要な終了条件が1つ |