OpenRPA.Formsのツールボックス内にあるアクティビティを紹介します。
起動フォーム
-
ForgeForms 言語
(https://wpf-forge.github.io/Forge.Forms/guides/getting-started.html)
を使用した静的フォームを作成することができます。SimpleForm
とImageForm
のサンプルは、Activity ツールボックスの隣のSnippets ツールボックスに表示されます。これは、ワークフローがビジネスロジックを実行する前にユーザーから入力を収集する必要がある場合に非常に便利です。ユーザーは、「Open Designer」ボタンをクリックすることで、フォームをセットアップし、プレビューすることができます。作成後、ユーザーは「Create variables」ボタンをクリックするだけで、そのフォームで使用される変数を作成できます。OpenRPA Formsのセクションに例があります。プロパティパラメータ
DisplayName
– シーケンス内のアクティビティーのタイトル。Form
– 作成されるフォームを含む文字列。Result
–FormResult
変数を作成し、フォームによって作成されたDOMオブジェクトを保持します。作成された DOM オブジェクト内の値にアクセスするには、ユーザーは単にModel.Values(i).ToString
を使ってi 番目の
入力変数にアクセスすることができます。
お知らせを表示する
-
画面右下に一定時間、通知を表示します。
プロパティパラメータ
DisplayName
– シーケンス内のアクティビティーのタイトル。メッセージ
– 表示されるメッセージです。NotificationType
– 異なる通知タイプ。情報、エラーまたは警告。
備考
UI 要素を変更するアクティビティ(Show Balloon Tip、WriteLine、Show Notification など)を多用しないようにします。これらのアクティビティはシングルスレッドで実行されるため、実行されるたびにワークフローの実行が一時的に停止する。