Workflow Designer
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、 こちら までご連絡ください。

ワークフローの移行

変更通知を受け取る(購読する)

遷移は、ワークフローが通過できるパスを表します。 ワークフロー デザイナーのパレットでは、トランジションはワークフロー ノードを接続する矢印です。

トランジションはワークフローのパスを指示します。

デザイナーでトランジションを作成するには、

  1. 起点ノードの一方の辺の中点にマウスを置きます。
  2. カーソルがプラス記号 (Plus) に変わったら、クリックして押し続けます。
  3. 遷移を宛先ノードにドラッグします。 カーソルが再びプラス記号 (Plus) になったら、マウス ボタンを放します。

元のノードから宛先に遷移をドラッグします。

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

遷移を構成します。

ラベル は遷移を表す表示テキストです。 ユーザーが タスク ノードで作業している場合、レビューを実行するときに実行できるアクション (拒否または承認など) として遷移ラベルが表示されます。

遷移 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>