今回はUiPath Action Centerに作成したフォームを表示する際に動的にフォーマットを作成したいと思います。
UiPath Action Centerのフォームタスクについては下記を参照ください。
(1)テンプレート用のフォームフォーマットを作成
UiPath Form Designerでフォームのフォーマットテンプレートを作成できます。
名前を付けて保存を押下すると、Jsonファイルがダウンロードされます。
「UiPath_Forms_Template.json」で開くと下記のフォーマットで表示される
(2)フォームフォーマットJSONの生成
フォーム生成用のJsonテンプレートを作成します。
Forms_Template.jsonの{0}には重複しないフォームIDを生成してください。
フォームID
8-4-4-4-12(00000000-0000-0000-0000-000000000000)
UiPath Action Centerに5個のタスクを作成し、フォームのフォーマットも動的に生成できるようになりました。
フォーマットを動的にする場合は出力から結果を取得します。
フォーム抽出器で取得した値をフォームタスクで表示/非表示することも可能です。
パーセントとかつければそれっぽいフォームを作成できます。
今後、フォーム抽出器も取り扱ってみたいと思います。
UiPath Action Centerのフォームタスクについては下記を参照ください。