- 基本情報
- セットアップと構成
- オートメーション プロジェクト
- 依存関係
- ワークフローの種類
- 制御フロー
- ファイルの比較
- オートメーションのベスト プラクティス
- ソース管理との連携
- デバッグ
- ログ
- 診断ツール
- ワークフロー アナライザー
- ワークフロー アナライザーについて
- 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 - 引数のシリアル化の前提条件
- ST-USG-005 - ハードコードされたアクティビティ引数
- ST-USG-009 - 未使用の変数
- ST-USG-010 - 未使用の依存関係
- ST-USG-014 - パッケージの制限
- ST-USG-017 - パラメーター修飾子が無効です
- ST-USG-020 - 最小ログ メッセージ
- ST-USG-024 - 未使用で保存されたままの値
- ST-USG-025 - 保存した値の誤用
- ST-USG-026 - アクティビティの制限
- ST-USG-027 - 必要なパッケージ
- ST-USG-028 - ファイル テンプレートの呼び出しの制限
- ST-USG-027 - 必須のタグ
- ST-USG-034 - Automation Hub URL
- 変数
- 引数
- インポートされた名前空間
- コード化されたオートメーション
- トリガーベースの有人オートメーション
- レコーディング
- UI 要素
- セレクター
- オブジェクト リポジトリ
- データ スクレイピング
- 画像とテキストの自動化
- Citrix テクノロジの自動化
- RDP の自動化
- VMware Horizon の自動化
- Salesforce の操作の自動化
- SAP のオートメーション
- macOS の UI Automation
- ScreenScrapeJavaSupport ツール
- Webdriver プロトコル
- 拡張機能
- Test Suite - Studio
- トラブルシューティング
Studio ガイド
Studio の設定を構成する
C:\Users\your_user_name\AppData\Roaming\UiPath
に保存されます。
[設定] タブの [全般] を選択して、Studio の全般的な設定を構成します。
- 言語 - 使用可能な言語のいずれかを選択して Studio と Assistant のインターフェイス言語を変更できます。言語は、英語、日本語、フランス語、ロシア語、中国語 (簡体字)、ドイツ語、スペイン語、スペイン語 (中南米)、ポルトガル語 (ポルトガル)、ポルトガル語 (ブラジル)、韓国語、トルコ語のいずれかを選択できます。
-
テーマ - Studio のインターフェイス テーマは、ドロップダウン メニューから [ライト] または [ダーク] のいずれかを選択して変更できます。変更を適用するには Studio を再起動します。
Windows オペレーティング システムで [ハイ コントラスト] オプションを選択した場合、再起動した StudioXはハイコントラスト モードに切り替わります。
注: ダークテーマを使用するには、オートメーション プロジェクトが少なくともUiPath.UIAutomation.Activities
v18.4.2 およびUiPath.System.Activities
v18.4.1 以降を依存関係として持つ必要があります。 - テレメトリ - 匿名の使用状況データと、オブジェクト リポジトリを使用して作成した UI 記述子の収集と送信を Studio に許可するかどうかを選択します。匿名のデータ収集について詳しくは、『UiPath 製品のインストールとアップグレード ガイド』の「テレメトリをオプトアウトする」をご覧ください。
-
設定をリセット - Studio の次の設定を既定のステートに戻します。
- [全般] と [デザイン] のすべての設定
- 最近使用したアクティビティのファイルのリスト。
- [お気に入り] アクティビティのリスト。
- Studio のレイアウト調整。
- [実行] タブ > [オプション] の [例外中に中断] オプション。
- [アクティビティを表示] オプションと [アクティビティ] パネルでピン留めされたアクティビティ。
-
[スニペット] パネルのユーザーが追加したフォルダー、プロジェクトを最後に開いたディレクトリ、および安定版に切り替えられる更新チャネル。
なお、設定をリセットしても、フィードへの影響はありません。
[設定] タブの [デザイン] を選択して、このバージョンの Studio で開いたすべてのプロジェクトに適用される一連のグローバルなデザイン設定を構成します。
-
保存およびパブリッシュ
- [プロジェクトを開く動作] - プロジェクトの再開時に既定でどのファイルを開くかを選択します。[最後に開いたタブを保持]、[メイン エントリ ポイントを開く] または [タブなし] から選べます。
- [プロジェクトのパブリッシュ時のタイムアウト] - プロジェクトをパブリッシュする際のタイムアウト値を設定します。既定値は 30 秒です。タイムアウトの最大値は 999,999 秒、最小値は 1 秒です。
- Save interval - Set a regular interval at which projects are automatically backed up. This is useful for restoring the last saved copy of the workflow. The default value is set at 30,000 milliseconds. The minimum value is 10,000 milliseconds, while the maximum one is 9,999,999 ms.
- Autosave - Select this option to enable automatic project backup. This option is selected by default.
Note: Project files are not automatically saved during debugging even if this option is enabled.
- パブリッシュ直前にアナライザーを強制実行 - このオプションを選択すると、ワークフロー アナライザーのエラーが発生したプロジェクトのパブリッシュを禁止します。
- 実行直前にアナライザーを強制実行 - このオプションを選択すると、ワークフロー アナライザーのエラーが発生したプロジェクトまたはファイルの実行およびデバッグを禁止します。
- プッシュ/チェックイン直前にアナライザーを強制実行 - このオプションを選択すると、ワークフロー アナライザーのエラーが発生したプロジェクトのリモート リポジトリへの送信を禁止します。
- RPA XAML ファイルのみを分析 - このオプションを選択すると、プロジェクトでワークフロー アナライザーを実行するときに、テストケースが含まれる XAML ファイルが分析から除外されます。選択しない場合、RPA ファイルとテスト ケース XAML ファイルの両方が分析されます。この設定が適用されるのは、アナライザーが手動でトリガーされるときのほか、プロジェクトの実行/デバッグ前、およびテスト ケースまたはプロジェクトのパブリッシュ前に、アナライザーが自動的に実行およびトリガーされるときです。
- アナライザーの結果をエクスポート - 各ワークフローの分析結果を、プロジェクト フォルダー内の JSON ファイルにエクスポートするには、このオプションを選択します。
-
AI によるアクティビティの提案を有効化 - アクティビティを追加する検索バーの AI によるアクティビティの提案機能を有効化または無効化するには、このオプションを選択します。このオプションを有効化した場合、アクティビティの検索バーを開くと、Studio が現在のコンテキストに関する情報を UiPath の AI サービスに送信します。この AI サービスはワークフロー内の、検索バーが開かれた場所に基づいて、追加するアクティビティの候補を提案します。
注: このサービスは情報を収集または記録するものではなく、現在のコンテキストを分析し、提案されるアクティビティのリストを返すことのみを目的とします。 - インストール可能なアクティビティを表示 - このオプションを選択すると、プロジェクトにインストール可能なすべてのオフィシャル アクティビティ パッケージが表示されます。インストール可能なパッケージのすべてのアクティビティは、[アクティビティ] パネルまたは [アクティビティを追加] 検索バーを使用して確認できます。
- アクティビティの出力を自動生成 - このオプションを選択すると、アクティビティの出力に対して自動的に変数が生成されます。
- パブリッシュ直前にチェックインを強制実行 - このオプションを選択すると、ソース管理リポジトリに追加されたプロジェクトにローカルで変更が加えられた場合に、そのプロジェクトのパブリッシュが制限されます。
-
実行
- 出力コンソールのサイズ - 1 つのセッションで [出力] パネルに表示できる行の最大数を設定します。既定値は 2,000 行です。追加できる最大値は 9,999 行、最小値は 1 行です。
- [既定の動作を実行/デバッグ] - [実行/デバッグ] リボン ボタンの既定の動作を設定できます。[ファイルをデバッグ]、[ファイルを実行]、[プロジェクトをデバッグ]、[プロジェクトを実行] の中から選択します。
- 実行時に最小化 - プロジェクトの実行時に Studio を最大化するか最小化するかを、トグルで選択して設定できます。
-
デザインのスタイル
-
C# 言語を使用 - 新しいプロジェクトで式に使用する既定の言語を選択します。選択した場合、新しいプロジェクトで式の既定の言語として C# が使用されます。選択しない場合は、新しいプロジェクトで VB が使用されます。新しいプロジェクトを作成するたびに、既定の言語と異なる言語を選択できます。
このオプションは、Studio プロファイルでのみ利用できます。StudioX プロファイルで作成されたプロジェクトは、式に VB 言語を使用します。
- 注釈をドッキング - アクティビティに注釈を追加するための既定の方法を選択します。このオプションを選択した場合は、注釈がアクティビティの中に固定され、選択しない場合は、アクティビティの横にフローティング表示されます。
- 管理されているコネクションを既定にする - このオプションを選択すると、Automation Cloud 内の Integration Service を、このサービスをサポートしているすべてのアクティビティのコネクションを管理する既定の方法として使用します。Studio が接続されている Orchestrator テナントで Integration Service を使用できる場合は、このオプションが既定で有効化されます。有効化すると、この機能をサポートしている GSuite、Mail、Office 365 アクティビティ パッケージ内のアクティビティでの認証に、既定で Integration Service のコネクションが使用されます。
- オブジェクト リポジトリの使用を強制 - このオプションを選択すると、UI Automation アクティビティでオブジェクト リポジトリの要素のみが許可されます。
- [データ マネージャー] パネルのみを表示 - 変数、引数、名前空間の管理にデータ マネージャーのみを使用する場合に選択します。デザイナー パネルの下部にある [変数]、[引数]、[インポート] の各パネルは非表示になります。
- アクティビティのプロパティをインラインで表示 - クロスプラットフォーム プロジェクト、および Windows 対応のプロジェクトの一部のアクティビティで、アクティビティの詳細プロパティをデザイナー パネルのアクティビティ カードに表示する場合に選択します。
- アクティビティの設定の提案を有効化 - このオプションを選択すると、アクティビティのプロパティの設定方法に関する提案を Autopilot™ が表示します。
- [折りたたまれたアクティビティのスリム ビュー] - タイトル バーのみを表示するビューを有効にして、折りたたまれたアクティビティが占めるスペースを削減することができます。 このオプションは既定で選択されています。
-
[設定] タブの [場所] を選択して、プロジェクト、パブリッシュ先、ワークフロー アナライザーのカスタム ルールの既定の場所をそれぞれ設定します。
- プロジェクト パス - プロジェクトが作成される既定の場所。
- プロセスのパブリッシュ先 URL - カスタム フィードのオプションを選択している場合にプロセスのパブリッシュ先とする既定の場所。
- ライブラリのパブリッシュ先 URL - カスタム フィードのオプションを選択している場合にライブラリのパブリッシュ先とする既定の場所。
- プロジェクト テンプレートのパブリッシュ先 URL - カスタム フィードのオプションを選択している場合にプロジェクト テンプレートのパブリッシュ先とする既定の場所。
- ワークフロー アナライザーのカスタム ルールの場所 - ワークフロー アナライザーのカスタム ルールを Studio に追加するフォルダーです。指定しない場合、カスタム ルールの既定の場所が使用されます。
オプションごとに目的の場所を参照して選択するか、テキスト ボックスにフル パスを入力できます。
[パッケージ ソースを管理] を選択すると、プロジェクトを開かずに、Studio の Backstage ビューからアクティビティ パッケージのフィードを管理できます。このセクションは、[パッケージを管理] ウィンドウにある、プロジェクトごとのフィードを調整するためのセクションに類似しています。
When you work with coded automations, you create and edit them in the dedicated code editor. To personalize the built-in Studio code editor, navigate to Settings, and select Code Editor.
以下の表では、各コード エディターの設定について説明します。
設定 | 説明 |
---|---|
フォント | コードのフォントを選択します。 |
フォント サイズ | フォントのサイズを設定します。 |
タブのサイズ | タブのサイズを設定します。 |
空白文字を表示 | キーボードの Space キーを押したときに作成されるスペースを強調表示します。
|
現在の行を強調表示 | カーソルが置かれている行を強調表示します。 |
構造のガイド線を表示 | コード上に点線で表示される構造ガイド線を有効にして、個々のブロックを識別できるようにします。 |
エラーの波線を表示 | コンパイラのエラーまたは警告を示す赤い波線を表示します。 |
行番号を表示 | 作業中のコードの各行番号を表示します。 |
タブをスペースに自動変換 | Tab キーを使用してスペースを 4 つ作成します。
|
選択マージンを表示 | 編集中のコード行の横に余白を表示します。 |
選択項目の一致を表示 | 選択した文字範囲に一致するすべての文字列を検索して強調表示します。 |
参照を強調表示 | カーソルが置かれているオブジェクトへの参照を強調表示します。現在のコンテキストに一致するオブジェクトのみが強調表示されます。 |
ソースの逆コンパイルを有効化 | [定義に移動] を使用してオブジェクトの定義を表示するときにソース コードを逆コンパイルします。有効化すると、CodedWorkflowBase クラスで使用可能な定義に移動します。 詳細については、「基本クラス」を参照してください。
|
インポートの完了を有効化 | 選択した記号を含む名前空間を IntelliSense で自動的にインポートします。 |