カレオフォーム
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、こちらまでご連絡ください。
多くの場合、ビジネスプロセスはフォームベースでワークフロー主導型です。 それらは入力されたデータから始まり、そのデータを他の人やグループに送信することによって進行します。 その後、何らかの方法で処理され(たとえば、追加のデータが入力されたり、承認が付与されたり)、プロセスは完了するまで続行され、各関係者がデータを確認して操作します。 これらのプロセスごとにアプリを作成するのは面倒です。 それぞれのユースケースに適するようにプロセスをすばやく定義するためのツールがあれば、はるかに優れています。 プロセスアーキテクトは、収集されるデータと、データが最終状態に到達するために通過するプロセスの両方を定義する必要があります。 これを実現するために、Liferay DXPには、フォームを定義するための Dynamic Data Listsアプリ と、ワークフローを設計するための Kaleo Designerアプリ がすでに含まれています。 Kaleo Formsソリューションはこれらのアプリの機能を組み合わせており、単一のUIを使用して、ワークフローを通じてフォームを送信するための統合プロセスを設計できます。
カレオフォームプロセスの作成
カレオフォームプロセスの作成を開始するには、カレオフォーム管理者にアクセスする必要があります。
-
サイト管理 (サイトのメニュー)→ コンテンツ → カレオフォーム管理ます。 Kaleo Formsアプリが、定義されたプロセスのリストとともに表示されます。
-
[ 追加 ]ボタン()をクリックして、新規プロセスウィザードを開きます。
-
プロセスに名前と説明を付けて、[ *次へ]*をクリックします。
-
プロセスのフォームに表示できるフィールドを定義します。 これを行うには2つの方法があります。
-
既存のフィールドセットを使用します。 フィールドセットの[アクション]ボタン()をクリックし、[ 選択を選択します。
-
新しいフィールドセット/データ定義を作成します。 [ Add Field Set ]ボタンをクリックします。 これに関するヘルプが必要な場合は、 データ定義の作成に関するドキュメントを参照してください。 フィールドセットを作成したら、既存のフィールドセットと同じように選択します。
Next をクリックして、ウィザードの次のステップに進みます。
-
-
フォームに使用するワークフローを選択します。 これを行うには、ワークフローの アクション ボタン()をクリックし、 選択を選択します。
既存のワークフローを編集したり、新しいワークフローを作成したりすることもできます。
-
ワークフローを編集するには、その アクション ボタン()をクリックし、 編集を選択します。
-
新しいワークフローの作成を開始するには、[ Add Workflow ]ボタンをクリックします。
どちらの場合も、同じUIを使用してワークフローを編集/作成します。 このUIは Kaleo Designerと呼ばれ
-
。 コードではなくグラフィカルにワークフローを作成できます。
フォームで使用するワークフローを選択したら、 次へクリックします。
6 各ワークフロータスクに使用するフォームを選択または作成します。 これを行うには、各タスクの[ アクション ]ボタン()をクリックし、[ フォームの割り当て]を選択します。 表示される画面で、既存のフォームを選択するか、[ 追加 ]ボタン()をクリックしてフォームを作成します。
完了したら、[ 保存 クリックします。 プロセスが完了し、Kaleo Forms Adminのテーブルに表示されます。
プロセスへのレコードの追加
レコードをプロセスに追加するには、Kaleo Forms Adminでそれをクリックし、次に Add ボタン()をクリックします。 これにより、ワークフローの初期状態に割り当てたフォームが表示されます。 必要事項を記入し、[ 保存]をクリックします。 初期フォームを送信すると、ワークフローエンジンが引き継ぎ、ワークフローの各タスクを処理します。 タスクに割り当てたユーザーまたはロールが通知を受け取ると、タスクはMy Workflow Tasksアプリの Assigned to My Roles セクションに表示されます。通知は、通知アプリにも表示されます。タスクに入ると、ユーザーはフォームを表示して承認するか、[ 編集 ]ボタンをクリックします。 この時点で、作成したワークフロータスクフォームが機能します。 割り当てられた各ユーザーは、フォームに入力して保存し、ワークフローで送信します。