UiPath Documentation
studio
2023.4
false
Studio ガイド
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

プロジェクト テンプレート

A template is a preconfigured project that helps speed up automation design when used as a starting point for new automation projects. You can use one of the built-in templates or use custom templates from other sources, such as the organization-wide template feed. In addition, you can create and publish your own custom templates.

Studio の Backstage ビューの [開始] タブで、以下の既定プロジェクト テンプレートを利用できます。

  • 注:

    Studio を v2021.4 より前のバージョンから更新した後に、[開始] タブに既定テンプレートが表示されない、またはテンプレートのピン留め/ピン留めを外す機能が機能しないなどの問題が発生した場合は、次のいずれかを実行してから Studio を再起動します。

    • C:\Users\<user>\AppData\Roaming\UiPath\UiStudio.v2.settings ファイルをテキスト エディターで開き、<HasCustomFavorites> 要素の値を false に設定します。
    • Go to Settings > General and select Reset settings. For more information about the settings that are reset, see Configuring Studio Settings.

利用可能なすべてのソースからカスタム テンプレートを参照および検索するには、[ホーム] (Backstage ビュー) に移動し、[テンプレート] タブを選択します。

カスタムテンプレート

ユーザー定義のプロセスやテスト オートメーション プロジェクトをテンプレートとして保存して、別のオートメーション プロジェクトで使用することができます。そうしたテンプレートには、後でさまざまなプロジェクトで使用できる定義済みの変数や引数を持つ特定の依存関係や組み込みワークフローを含めることができます。

Studio offers two ways to create your own custom templates, either by using the Template project type in the Home tab or by exporting a process, or test automation project as a template.

テンプレートを作成する

  1. Studio の Backstage ビューから、[新しいプロジェクト] で [テンプレート] をクリックします。

  2. 新しいテンプレート ウィンドウで、以下を設定します。

    • テンプレートの種類として [プロセス][テスト オートメーション] のいずれかを選択します。
    • 新しいプロジェクトの名前 (最大 128 文字) とこのプロジェクトの目的を要約した説明 (最大 500 文字) を入力します。
    • プロジェクトを作成する場所を選択します。プロジェクトが作成される既定の場所は、%USERPROFILE%\Documents\UiPath です。
    • Select the compatibility and language.
  3. [作成] をクリックします。作成したテンプレートが Studio 内に開きます。

  4. カスタマイズ可能なフィールドに関する情報のポップアップが表示されます。[続行] をクリックし、必要に応じて [今後表示しない] を選択します。

カスタマイズ可能なフィールド

カスタマイズ可能なフィールドを使用すると、テンプレートのパブリッシュ時にクリアされるサンプル データを含むテンプレートを作成できます。その後、このテンプレートから独自のデータを使用してタスクを容易に作成できます。

テンプレートを作成するときには、テンプレートのパブリッシュ後に設定可能となる必要のあるフィールドがいくつかある場合があります。たとえば、Excel アクティビティを使用したテンプレートを作成する場合に、自動化の対象に応じて使用するファイルや選択する範囲が変わってくる可能性があるときなどに便利です。

このようなケースでは、フィールドをカスタマイズ可能としてマークできます。それには、そのフィールドの右側にあるプラス記号 ドキュメントの画像 をクリックして [カスタマイズ可能としてマーク] を選択します。

これにより、フィールドにアイコンが表示されます。カスタマイズ可能としてマークされたフィールドは、引き続き他のフィールドと同様に使用できるため、プロジェクトを独自の値で実行およびテストできます。

テンプレートをパブリッシュすると、このフィールドの値はクリアされます。テンプレートを保存後に再び開くと、テスト値は保持されていて、編集を続行できます。

このフィールドを設定可能にせずに、値を保持する場合は、プラス記号 ドキュメントの画像 > [カスマイズ可能のマークを解除] を選択します。

プロジェクトをテンプレートとしてエクスポートする

プロセスおよびテスト オートメーションのプロジェクトは、テンプレートとしてエクスポートし、特定の場所にパブリッシュできます。その後、Studio の Backstage ビューの [テンプレート] タブで使用できるようになります。

Studio で開いたプロセス、テスト オートメーション、または変更された既定テンプレートは、[テンプレートとしてエクスポート] リボン ボタンを使用してエクスポートできます。

エクスポートされたテンプレートは、[場所] フィールドに示されるパスの下に保存されます。

注:

ファイルへの変更を保存しなくても、テンプレート作成前にプロジェクトに自動的に保存されます。

テンプレートをパブリッシュする

Publishing templates is similar to publishing processes and libraries, with the exception that the wizard contains an additional step where to enter template information. For more information, see About Publishing Automation Projects.

テンプレートを参照・使用する

Studio の Backstage ビューの [テンプレート] タブで、利用可能なプロジェクト テンプレートをすべて表示できます。

最近使用されたテンプレートのリストが上部に表示されます。名前および説明によるテンプレートの検索、プレリリース版を含めるかどうかの選択、場所によるテンプレートのフィルター処理が可能です。

使用できるテンプレートの場所は以下のとおりです。

  • すべて - すべての場所
  • 既定 - Studio とともにインストールされるテンプレート
  • オフィシャル - オフィシャル UiPath フィードからのテンプレート
  • Orchestrator - 組織全体のテンプレート フィード (Orchestrator に接続されているときに利用可能)
  • ローカル - ローカル ユーザー フィード (既定: C:\Users\User\Documents\UiPath\.templates)。場所を定義するには、Studio の Backstage ビューで [設定] > [場所] の順に選択します。
  • Marketplace - UiPath Marketplace に公開されているテンプレート

テンプレートに基づいてプロジェクトを作成する

  1. テンプレートをクリックします。テンプレートに関する詳細を示すウィンドウが開きます。
  2. 使用するバージョンをウィンドウの左下隅から選択し、[テンプレートを使用] をクリックします。
  3. テンプレートがライセンス条項への同意を必要とするパッケージを使用している場合は、[ライセンスを確認] をクリックして利用規約を読み、[同意する] をクリックして続行します。
  4. 新しいプロジェクト ウィンドウで、プロジェクトの詳細 (名前、場所、説明) を編集します。一部のテンプレートでは、対応 OS と言語を選択するオプションもあります。

トランザクション プロセス

[トランザクション プロセス] は、基本的なオートメーション プロセス用に最適化された [フローチャート] に基づくプロジェクト テンプレートです。

このテンプレートには、次のような事前作成された複数のコンテナーがあります。

[Data Input] シーケンス

このコンテナーは Start ノードに接続され、プロジェクトの実行に必要なデータの取得に関連する全アクティビティを保持します。読み込まれたトランザクション パラメーターは、あらかじめ定義された Boolean 形式の NewTransaction 変数に格納されます。

フロー条件分岐

[フロー条件分岐] アクティビティは、NewTransaction の下に格納されたデータが示す条件に基づいて取得されたデータを分析します。[フロー条件分岐] の [True] 分岐は [Transaction Processing] フローチャートにつながり、[False] 分岐は [End Process] シーケンス につながります。

[Transaction Processing] フローチャート

  • [Transaction Processing] フローチャートは、トランザクション アイテムを処理し、最初の [Data Input] シーケンスにループバックします。

  • [End Process] シーケンスは、ワークフローの保存など、オートメーション プロセスの終了時に実行する必要のあるすべての手順を含みます。

    注:

    Windows Workflow Foundation の制限により、大量のアクティビティを 1 つのシーケンスから別のシーケンスにコピーする場合は必ず、下にスクロールして、あらかじめ [Designer] パネルを開いておくことをお勧めします。

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得