ステージにマルチステップフォームを追加して、多くのフィールドで構成される単一のアサインメントを、焦点を絞った複数の簡潔な画面に分割します。 マルチステップフォームには連続プロセスと並列プロセスの両方を追加できます。 たとえば、1画面でユーザーに個人情報を入力してもらい、次の画面で健康状態を説明してもらうことができます。
-
App Studioのナビゲーション パネルで、「Case types」をクリックし、次に開きたいケースタイプをクリックします。
-
「Workflow」タブで、「Life cycle」をクリックします。
-
「Case life cycle」セクションのステージで をクリックします。
-
テキストフィールドで、デフォルト プロセス ラベルを説明的な名前に変更します。
-
「General」タブの「Start process」セクションでプロセスを開始する条件を定義します。
- ケースがこのステージに到達したときに処理を開始するには、「Always」を選択します。
- プロセスを開始するかどうかを決定するカスタム条件を選択するには「Custom condition」を選択し、条件を選択します。
- 既存の条件を再利用するには、「Existing condition」を選択してから条件を選択します。
-
プロパティパネルの「Step」セクションの「Route to」リストで、タスクを実行するユーザーまたはチームを特定します。
- ケースを最後に更新したユーザーにタスクを割り当てるには、「Current user」を選択します。
- アプリケーションの別のユーザーにタスクを割り当てるには、「Specific user」を選択して、ユーザーパラメーターを設定します。
タスクをユーザー名でユーザーに、ユーザー参照でユーザーに、ケースを最後に更新したユーザーの報告マネージャーに、またはケース参加者に割り当てることができます。
- ワークキューを共有するチームにタスクを割り当てるには、「Work queue」を選択して、チームを選択します。
- 適切な空き状況、スキルセット、またはワークロードを持つユーザーにタスクを自動的に割り当てるには、「Use business logic」を選択し、「Configure business logic」アイコンをクリックします。
ビジネスベースのルーティングの設定の詳細については、ヘルプトピック「ランタイムにユーザーを自動的に割り当てる」を参照してください。
-
「Template」セクションで「Change」をクリックしてマルチステップ フォームのナビゲーションタイプを選択し、ナビゲーション テンプレートを選択します。
デフォルトでは横型ナビゲーションになっています。
-
マルチステップフォームにステップを追加するには、「Form step」をクリックします。
ステップの構成に関する詳細については、「Adding a step to a process」を参照してください。
-
テキストフィールドで、デフォルト ステップ ラベルを説明的な名前に変更します。
-
「Save」をクリックします。
- 複雑なシナリオで条件付きでプロセスを開始する
プロセスで、1件のケースで複数の結果を出すことを実行するかどうかをコントロールできます。 デフォルトでは、ステージ内の連続プロセスと並列プロセスは常に実行されます。