studio
2024.10
true
- リリース ノート
- 基本情報
- セットアップと構成
- オートメーション プロジェクト
- 依存関係
- ワークフローの種類
- 制御フロー
- ファイルの比較
- オートメーションのベスト プラクティス
- ソース管理との連携
- デバッグ
- ログ
- 診断ツール
- ワークフロー アナライザー
- ワークフロー アナライザーについて
- ST-DBP-002 - 多数の引数
- ST-DBP-003 - 空の catch ブロック
- ST-DBP-007 - 複数のフローチャートレイヤー
- ST-DPB-010 - [ワークフロー] または [テスト ケース] の複数のインスタンス
- ST-DBP-020 - 未定義の出力プロパティ
- ST-DBP-021 - ハードコードされたタイムアウト
- ST-DBP-023 - 空のワークフロー
- ST-DBP-024 - 永続性アクティビティの確認
- ST-DBP-025 - 変数のシリアル化の前提条件
- ST-DBP-026 - [待機] アクティビティの使用
- ST-DBP-027 - Persistence のベスト プラクティス
- ST-DBP-028 - 引数のシリアル化の前提条件
- 変数
- 引数
- インポートされた名前空間
- コード化されたオートメーション
- トリガーベースの有人オートメーション
- レコーディング
- UI 要素
- セレクター
- オブジェクト リポジトリ
- データ スクレイピング
- 画像とテキストの自動化
- Citrix Technologies Automation
- RDP の自動化
- VMware Horizon の自動化
- Salesforce の操作の自動化
- SAP のオートメーション
- macOS の UI Automation
- ScreenScrapeJavaSupport ツール
- Webdriver プロトコル
- 拡張機能
- Test Suite - Studio
- トラブルシューティング
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。
Studio ガイド
Last updated 2024年11月18日
有人オートメーション フレームワーク
有人オートメーション フレームワークは、有人シナリオ向けに調整された包括的なテンプレートです。直感的なフォームと、それに対応するトリガー ワークフローのセットを提供することで、シームレスでユーザー フレンドリーなエクスペリエンスを提供します。
このテンプレートは 6 つの異なるフォルダーで構成され、それぞれが特定の目的に使用されます。
- Framework_Workflows — テンプレートを正しく実行するために必要なサポート ワークフローが保存されています。このフォルダーを変更する必要はありません。
- Form_Inputs — ユーザーが直感的なフォームで情報を入力してオートメーションを操作できるようにします。また、ユーザーのアクション ([キャンセル]、[続行]、[フォルダーを選択]、[ユーザー ガイドを表示] などのクリック) に基づいてワークフローをトリガーします。値は
ConfigUtility.json
ファイルに保存され、このファイルを使用して後続の実行でフォームにデータを設定します。 - Form_ConfigUtility —
ConfigUtility.xaml
ファイルによって呼び出されるカスタム ロジックと設定を追加できます。また、設定の変更をキャンセルしたり、すべての設定を既定値にリセットしたり、新しい設定を保存したりするためのトリガー ワークフローも含まれます。オートメーションの設定 (フォームの既定値、カスタマイズされた例外、追加の設定、定数、Orchestrator アセットなど) をカスタマイズし、オートメーションを特定のニーズに合わせてカスタマイズできます。構成を設定するには、このワークフローを設計時に実行します。 - Form_Success — トランザクションが成功した場合にフォームを表示します。また、閉じる、プロセスを繰り返す、出力を表示するなどのオプションを実行するためのトリガー ワークフローが含まれます。
- Form_Error — オートメーション プロセス中にエラーや例外が発生した場合に表示されます。オートメーションを閉じる、エラーを既定のメール アドレス (
Form_ConfigUtility
のフォーム ファイルに保存) にメールで送信する、プロセスを繰り返すなどのオプションを実行するためのトリガー ワークフローが含まれます。 - Form_StatusWindow — オートメーション全体を通じてオートメーション プロセスのステータスを表示し、進行状況をリアルタイムに更新します。
テンプレートを特定のユース ケース用に設定するには、以下の手順に従います。
Process.xaml
ファイルを開き、次のオプションをカスタマイズします。- ステータス メッセージ - オートメーション プロセス中にユーザーに表示するメッセージをパーソナライズします (
resultFormMessage
)。 - [View Output] ボタン - ユーザーが [View Output] ボタン (
Config("showViewOutput")
) を使用して、選択したフォルダーを開くことができるかどうかを選択します。 -
オートメーションのロジックをこのワークフローに配置します。
- ステータス メッセージ - オートメーション プロセス中にユーザーに表示するメッセージをパーソナライズします (
ConfigUtility.xaml
ファイルのみを実行し、以下の手順に従ってForm_ConfigUtility
フォーム ファイルを設定します。- Form Defaults - 実行時に毎回表示されるフォームの既定値を設定します。フォーム フィールドは実行時に毎回この値にリセットされます。
- 例外 - オートメーションのカスタム ビジネス例外を定義します。
- 設定 - 各オートメーションで一意である必要があるものの、入力フォームのフィールドではないパラメーターを定義します。以下が含まれます。
logF_BusinessProcessName
— オートメーションの名前です。フォームの上部とすべてのエラー メールに表示されます。userGuideUrl
— ユーザー ガイド、またはユーザーにリファレンスとして提供する他のドキュメントの URL です。automationDescription
— フォーム上部のオートメーション名の下と、ユーザー ガイドのリンクの前に表示されるテキストです。errorEmailRecipient
— エラーが発生した場合に自動的に生成されるエラー メールの受信者です。
- [定数] および [アセット] - オートメーションで使用する定数値と Orchestrator アセットを設定します。
このプロジェクト テンプレートの既定の依存関係は、UiPath.Form.Activities、UiPath.System.Activities、UiPath.UIAutomation.Activities、および UiPath.WebAPI.Activities です。