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

FlexiCapture Project Scope

このアクティビティは、FC 12 の接続設定を使用して、パッケージ内の他のアクティビティを初期化するために使われます。これらのアクティビティは、FC の接続設定を参照できるよう、子アクティビティ領域に配置されます。 以下は、子アクティビティに継承されるアクティビティ パラメーターの一覧です。
カテゴリ表示名説明
FlexiCapture 接続設定Server URLUriサーバー アドレス (テナントを含まない)
FlexiCapture 接続設定CompanyStringサーバーのテナント名 (任意)
FlexiCapture 接続設定UsernameStringユーザー名
FlexiCapture 接続設定PasswordSecureStringユーザー パスワード
FlexiCapture 接続設定Project nameStringプロジェクト名
プロキシ設定Server URLUriプロキシサーバーのアドレス
プロキシ設定UsernameStringユーザー名
プロキシ設定PasswordSecureStringユーザー パスワード
FlexiCapture Project Scope デザイナーでは、接続設定と子アクティビティを管理できます。 プロキシを使用する場合:
  1. 次の変数を作成します:
    • Uri 型で ProxyAddress という名前の変数を作成し、次の値を設定します:
New UriBuilder (“http://proxyserver:8080").Uri**。**"http://proxyserver:8080 の代わりに、プロキシサーバーのアドレスとポートを指定します。
  • NetworkCredential 型で ProxyCredential という名前の変数を作成し、次の値を設定します:
New System.Net.NetworkCredential(“proxyuser”, “proxypass”)“proxyuser”“proxypass” の代わりに、カンマ区切りでプロキシの認証情報を指定します。プロキシで Basic 認証を使用する場合は、この変数を作成します。
  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 変数の対応するプロパティの値としてプロキシの認証情報を指定します。
これらのプロキシサーバー設定は、この Project Scope のすべての子アクティビティに継承されます。

バッチの作成

このアクティビティは、ファイルを FC 12 に送信して処理するために使用します。ABBYY FlexiCapture は、このアクティビティで送信されたすべてのドキュメントに対して、一意の識別子を持つバッチを作成します。この識別子は バッチ ID 出力引数として返されます。 アクティビティのパラメーター:
カテゴリ表示名説明
Inputバッチタイプ名String作成するバッチのバッチタイプ名 (任意)
Inputバッチ登録パラメーターIEnumerable<KeyValuePair< String,String >>作成するバッチの登録パラメーターのコレクションです。形式は次のとおりです: 登録パラメーター名 — 登録パラメーター値 (任意)
InputバッチファイルIEnumerable<KeyValuePair<String,Byte[]>>作成するバッチの入力ファイルのコレクションです。形式は次のとおりです: ファイル名 — バイト コンテンツ
Outputバッチ IDInt32作成されたバッチの ID

バッチステージの取得

このアクティビティは、現在のバッチステージに関する情報を取得するために使用します。バッチの状態を表す値は、たとえば、現在のステージごとにバッチをグループ化して処理するために使用できます。 アクティビティのパラメーター:
カテゴリ表示名説明
Inputバッチ IDInt32バッチ ID
Outputステージ タイプEnum処理ステージの型
Outputステージ名String処理ステージ名
Output詳細Stringバッチの状態に関する追加情報

バッチ検証 URL を取得

このアクティビティは、バッチ検証用の FC Web Verification Station へのリンク一式を取得するために使用します (バッチ ID を使用) 。 アクティビティのパラメータ:
カテゴリ表示名説明
Inputバッチ IDInt32バッチ ID
Output検証 URLIEnumberable<Uri>バッチ検証用 URL のセット

バッチ結果の取得

このアクティビティは、バッチの処理結果を取得するために使用します。 アクティビティのパラメーター:
カテゴリ名前表示名説明
入力BatchIdバッチ IDInt32バッチ ID
出力BatchRegistrationParametersバッチ登録パラメーターIEnumerable<KeyValuePair<String,String>>バッチ登録パラメーターの一覧
出力DocumentProcessingResults文書処理結果IEnumerable<DocumentProcessingResult>バッチの文書処理結果の一覧
DocumentProcessingResult クラスのプロパティ:
名前説明
DocumentIdInt32ドキュメント ID
DocumentDefinitionString一致した Document Definition の名前
FilesIEnumerable<KeyValuePair<String,Byte[]>>エクスポートファイル