Block(シーケンスブロック)について説明します。
定義項目
種類 | 名称 | 説明 | 備考 |
|---|---|---|---|
子要素 | Step | 実行ステップの情報を指定します。 | 必須 |
子要素 | ConditionBranch | 条件分岐ブロックの情報を指定します。 | 複数指定可 |
指定例
<Block>
<Step>…</Step>
<ConditionBranch>…</ConditionBranch>
<Step>…</Step>
</Block> |
Step
Step(実行ステップ)について説明します。
定義項目
種類 | 名称 | 説明 | 備考 |
|---|---|---|---|
属性 | name | ステップ名を指定します。
| 必須 |
属性 | cancel | エラー時のキャンセル処理の有無を指定します。以下のどちらかを指定します。
| デフォルトは、“false”です。 |
属性 | history | ステップの履歴を取得するかどうかを指定します。以下のどちらかを指定します。
| デフォルトは、“true”です。 |
指定例
<Step name="checkXML" cancel="true" history="false" /> <Step name="convertData" /> |
ConditionBranch
ConditionBranch(条件分岐ブロック)について説明します。
定義項目
種類 | 名称 | 説明 | 備考 |
|---|---|---|---|
属性 | name | 条件分岐ブロック名を指定します。
| 必須 |
子要素 | Condition | 分岐経路の情報を指定します。 | 必須 |
子要素 | DefaultCondition | 条件不成立時の経路情報を指定します。 | 必須 |
指定例
<ConditionBranch name="branch1">
<Condition>…</Condition>
<DefaultCondition>…</DefaultCondition>
</ConditionBranch> |
Condition
Condition(分岐経路情報)について説明します。
定義項目
種類 | 名称 | 説明 | 備考 |
|---|---|---|---|
属性 | name | 分岐経路名を指定します。
| 必須 |
子要素 | Step | 条件を満たした場合の実行ステップの情報を指定します。 | 複数指定可 |
指定例
<Condition name="1">
<Step>…</Step>
<Step>…</Step>
</Condition> |
DefaultCondition
DefaultCondition(条件不成立時の経路情報)について説明します。
定義項目
種類 | 名称 | 説明 | 備考 |
|---|---|---|---|
子要素 | Step | 条件不成立時の実行ステップの情報を指定します。 | 複数指定可 |
指定例
<DefaultCondition name="1">
<Step>…</Step>
<Step>…</Step>
</DefaultCondition> |