メインコンテンツへスキップ
Abbyy.UiPath.FlexiCapture.MultiTaskActivities.nupkg アクティビティ パッケージには、FC 12 を使用するために必要なすべての機能が用意されています。ABBYY FlexiCapture で使用できる次のアクティビティが含まれています。

FlexiCapture Project Scope

このアクティビティは、FC 12 の接続設定を使用して、パッケージ内の他のアクティビティを初期化するために使われます。これらのアクティビティは、FC の接続設定を参照できるよう、子アクティビティ領域に配置されます。
UiPath Studio の FlexiCapture Project Scope アクティビティの Properties パネルのスクリーンショット。FlexiCapture 接続設定の Company、Password、Project name、Server URL、Username の各フィールドと、任意の プロキシ設定 が表示されています。
以下は、子アクティビティに継承されるアクティビティ パラメーターの一覧です。 FlexiCapture Project Scope デザイナーでは、接続設定と子アクティビティを管理できます。
UiPath Studio の FlexiCapture Project Scope アクティビティ デザイナーのスクリーンショット。FlexiCapture 12 の接続設定フィールドと、子のバッチの作成アクティビティを含む Do コンテナーが表示されています。
プロキシを使用する場合:
  1. 次の変数を作成します:
    • Uri 型で ProxyAddress という名前の変数を作成し、次の値を設定します:
New UriBuilder (“http://proxyserver:8080").Uri**。**"http://proxyserver:8080 の代わりに、プロキシサーバーのアドレスとポートを指定します。
  • NetworkCredential 型で ProxyCredential という名前の変数を作成し、次の値を設定します:
New System.Net.NetworkCredential(“proxyuser”, “proxypass”)“proxyuser”“proxypass” の代わりに、カンマ区切りでプロキシの認証情報を指定します。プロキシで Basic 認証を使用する場合は、この変数を作成します。
UiPath Studio の Variables タブのスクリーンショット。Uri 型の ProxyAddress 変数と NetworkCredential 型の ProxyCredential 変数が、プロキシサーバーのアドレスと認証情報とともに定義されています。
  1. 手順 1 で作成した変数を使用して、プロキシ接続設定を FlexiCapture Project Scope アクティビティに渡します (FlexiCapture Project Scope → プロキシ設定 をクリック) 。プロキシで必要な認証の種類に応じて、次の操作を行います。
    • 透過プロキシを使用する場合は、Server URL field に ProxyAddress 変数の値としてプロキシサーバーのアドレスとポートを指定し、Username field と Password field は空のままにします。
    • プロキシで NTLM 認証を使用する場合は、Server URL field に ProxyAddress 変数の値としてプロキシサーバーのアドレスとポートを指定し、Username field と Password field は空のままにします。UiPath プロセスの実行に使用されている認証情報が使われます。
    • プロキシで Basic 認証を使用する場合は、Server URL field に ProxyAddress 変数の値としてプロキシサーバーのアドレスとポートを指定します。Username field と Password field には、ProxyCredential 変数の対応するプロパティの値としてプロキシの認証情報を指定します。
      UiPath Studio の FlexiCapture Project Scope アクティビティの Properties パネルのスクリーンショット。プロキシ設定 (optional) セクションが展開され、Server URL、Username、Password の各フィールドに ProxyAddress 変数と ProxyCredential 変数の値が入力されています。
これらのプロキシサーバー設定は、この Project Scope のすべての子アクティビティに継承されます。

バッチの作成

このアクティビティは、ファイルを FC 12 に送信して処理するために使用します。ABBYY FlexiCapture は、このアクティビティで送信されたすべてのドキュメントに対して、一意の識別子を持つバッチを作成します。この識別子は バッチ ID 出力引数として返されます。
UiPath Studio のバッチの作成アクティビティの Properties パネルのスクリーンショット。バッチファイル、バッチ登録パラメーター、バッチタイプ名の Input パラメーターと、バッチ ID の出力パラメーターが表示されています。
アクティビティのパラメーター:

バッチステージの取得

このアクティビティは、現在のバッチステージに関する情報を取得するために使用します。バッチの状態を表す値は、たとえば、現在のステージごとにバッチをグループ化して処理するために使用できます。
Batch ID 入力と、Details、Stage name、Stage type の出力が表示された、UiPath Studio の Get Batch Stage アクティビティの Properties パネルのスクリーンショット。
アクティビティのパラメーター:

バッチ検証 URL の取得

このアクティビティは、バッチ検証用の FC Web Verification Station へのリンク一式を取得するために使用します (バッチ ID を使用) 。
UiPath Studio の [バッチ検証 URL の取得] アクティビティのプロパティ パネルのスクリーンショット。バッチ ID の入力と、FlexiCapture Web Verification Station の検証タスクへのリンクを返す 検証 URL の出力が表示されています。
アクティビティのパラメータ:

バッチ結果の取得

このアクティビティは、バッチの処理結果を取得するために使用します。
UiPath Studio のバッチ結果の取得アクティビティの Properties パネルのスクリーンショット。Batch ID の入力と、Batch registration parameters および 文書処理結果 の出力が表示されています。
アクティビティのパラメーター: DocumentProcessingResult クラスのプロパティ: