Skip to main content

既存の UiPath プロセスで使用するアクティビティ パッケージのインストール

UiPath のプロセスはすべて、さまざまなアクティビティで構成されています。プロセスが Robot によって起動されるか、UiPath Studio で開かれると、利用可能なアクティビティ フィードから必要なアクティビティが検索され、ダウンロードされます。 サンプルの ABBYY FlexiCapture 12 Processor プロセスを開くには、A.FlexiCapture.WebApi.Client.nupkg パッケージと Abbyy.Activities.UiPath.FlexiCaptureActivities.nupkg パッケージを、Robot からアクセスできるアクティビティ フィードに配置します。手順は次のとおりです。
  • UiPath Community Edition を使用している場合は、%LocalAppData%\UiPath\app-xx.x.x\Packages フォルダーに配置します (xx.x.x は UiPath のバージョン番号です) 。
  • UiPath Enterprise Edition を使用している場合は、C:\Program Files (x86)\UiPath\Studio\Packages フォルダーに配置します。
Robot のローカル フィードのパスを確認するには、UiPath Studio を開いて Settings タブを開きます。次に、Manage SourcesLocal を選択します。
UiPath Studio の Settings タブのスクリーンショット。Manage Sources パネルに、Robot のローカル アクティビティ フィード フォルダーを指す Local の既定のパッケージ ソースが、UiPath アプリの Packages ディレクトリ配下に表示されています。
すべての Robot でパッケージを更新する時間を短縮するには、そのパッケージを Orchestrator のアクティビティ フィードに配置します (この場合、Orchestrator に接続されているすべての Robot でそのパッケージを利用できるようになります) 。手順は次のとおりです。
  • UiPath Community Edition を使用している場合は、クラウド Orchestrator に移動し、Processes → Packages を選択します。次に Upload をクリックし、Abbyy.FlexiCapture.WebApi.Client.nupkg パッケージと Abbyy.Activities.UiPath.FlexiCaptureActivities.nupkg パッケージを順にアップロードします。
    UiPath Orchestrator の Packages ページのスクリーンショット。Upload ボタンが強調表示され、アップロード済みの Abbyy.Activities.UiPath.FlexiCaptureActivities、Abbyy.FlexiCapture.WebApi.Client、Abbyy.UiPath.FlexiCapture.MultiTaskActivities の各パッケージが一覧表示されています。
  • UiPath Enterprise Edition を使用している場合は、パッケージを Orchestrator のアクティビティ フィードにコピーします (既定では、Orchestrator がインストールされているマシンの C:\Program Files (x86)\UiPath\Orchestrator\NuGetPackages\Activities にあります) 。または、Orchestrator の Web アプリケーションの Libraries タブからパッケージをダウンロードします。
アクティビティ フィードの詳細については、UiPath documentation を参照してください。

新しいプロセスにアクティビティ パッケージを追加する

新しいプロセスで Capture Data アクティビティを使用する場合、または既存のプロセスに追加する場合は、プロセスの依存関係に Abbyy.Activities.UiPath.FlexiCaptureActivities.nupkg アクティビティ パッケージを追加する必要があります。手順は次のとおりです。
  1. UiPath Studio で既存のプロセスを開き、Manage Packages をクリックします。
    空のプロセスを開いた UiPath Studio のスクリーンショット。Design リボン上の Manage Packages ボタンが強調表示されています。
  2. Settings を選択し、Default package sources の一覧でローカル Source を見つけます。
    UiPath Studio の Manage Packages ダイアログの Settings タブのスクリーンショット。Default package sources の Local ソースが UiPath アプリの Packages フォルダーを指しています。
  3. Abbyy.FlexiCapture.WebApi.Client.nupkg パッケージと Abbyy.Activities.UiPath.FlexiCaptureActivities.nupkg パッケージを、Default local package source で指定されているパスのフォルダーにコピーします。あるいは、一覧にある別の利用可能なソースにこれらのパッケージを配置します。
  4. Manage Packages に移動し、All packages → Local に進みます。次に、アクティビティ一覧で Abbyy.Activities.UiPath.FlexiCaptureActivities を選択します。
  5. Install をクリックし、続けて Save をクリックします。
    UiPath Studio の Manage Packages ダイアログのスクリーンショット。Local ソースが選択され、Abbyy.Activities.UiPath.FlexiCaptureActivities パッケージが選ばれており、その詳細と強調表示された Install および Save ボタンが表示されています。
これで、Capture Data アクティビティが使用可能なアクティビティ一覧に表示されます。
UiPath Studio の Activities パネルのスクリーンショット。ABBYY FlexiCapture Single-Task Package ノードの下で Capture Data アクティビティが使用可能として表示されています。