ワークフローの移行
変更通知を受け取る(購読する)
遷移は、ワークフローが通過できるパスを表します。 ワークフロー デザイナーのパレットでは、トランジションはワークフロー ノードを接続する矢印です。

デザイナーでトランジションを作成するには、
- 起点ノードの一方の辺の中点にマウスを置きます。
- カーソルがプラス記号 (
) に変わったら、クリックして押し続けます。 - 遷移を宛先ノードにドラッグします。 カーソルが再びプラス記号 (
) になったら、マウス ボタンを放します。

トランジションのプロパティを編集するには、デザイナー パレットでそのラベルをクリックすると、そのプロパティがサイドバーに表示されます。

ラベル は遷移を表す表示テキストです。 ユーザーが タスク ノードで作業している場合、レビューを実行するときに実行できるアクション (拒否または承認など) として遷移ラベルが表示されます。
遷移 ID は、カスタム コード、スクリプト、またはワークフロー定義の XML を編集するときに遷移を識別するために使用される識別子です。 これを覚えやすくし、ラベルにリンクさせるのがよいでしょう。ラベルが レビューの場合、遷移 ID を レビューにするとよいでしょう。 ラベルが長い場合は、キャメルケースまたはスネークケースの使用を検討してください。 ワークフローを公開した後は、遷移 ID を変更することはお勧めしません。
デフォルト は、遷移がノードのデフォルトであるかどうかを設定します。 各ノードに対してデフォルトで設定できる出力遷移は 1 つだけです。 遷移が 1 つしかない場合は、それが自動的にデフォルトになります。 デフォルトは、ワークフロー タスクの担当者の UI の最初のオプションとして表示されるため、デフォルトの遷移を、最適な、または最も期待されるワークフロー パスにつながるものにすると合理的です。
XML では、各ノードの遷移は transitions 要素で定義されます。
<transitions>
<transition>
<labels>
<label language-id="en_US">
approve
</label>
</labels>
<id>approve</id>
<target>approved</target>
<default>true</default>
</transition>
<transition>
<labels>
<label language-id="en_US">
reject
</label>
</labels>
<id>reject</id>
<target>update</target>
<default>false</default>
</transition>
</transitions>