メインコンテンツへスキップ
エクスポート プロファイルを作成する前に、必ずコネクタのアセンブリが Document Definition に追加されていることを確認してください。 検証後 (処理開始からかなり時間が経過した後) に FC から処理結果をエクスポートする場合、または画像ソースが FlexiCapture Mobile Client または Scanning Station の場合は、スクリプトを使用してエクスポートを設定する必要があります。このエクスポートにより、特定の Orchestrator キューに新しいトランザクションが作成されます。すべての処理結果は、そのトランザクションの Specific Data に string として格納されます。 FC から Orchestrator Web サービス経由で UiPath にデータをエクスポートできるようにするには、Document Definition でスクリプト エクスポート プロファイルを設定する必要があります。 UiPath 用のエクスポート プロファイルを作成するには、次の手順を実行します。
  1. Project Setup Station で FC プロジェクトを開きます。
  2. Project → Document Definitions… をクリックして、プロジェクトで使用可能な Document Definitions の一覧を開きます。次に、新しいエクスポート設定を指定する Document Definition を選択し、Edit… をクリックします。
  3. Document Definition → Export Settings… をクリックします。
  4. Add… ボタンをクリックして、エクスポート プロファイル作成ウィザードを開始します。
  5. Select the Type of Destination ステップで、Type ドロップダウンリストから Custom export (script) を選択します。その他の設定は変更しないか、FC Help の説明に従って変更してください。Next をクリックします。
  6. Script Export ステップで、Edit Script… ボタンをクリックし、Script Language: C# .Net を選択して、UiPath Connector 配布パッケージの Samples フォルダーにある 2 つのサンプル スクリプトのいずれかをスクリプト エディターに貼り付けます。UiPath - ExportScript - Configure by script (Attended service).cs (詳細はスクリプトを使用してエクスポート設定を指定するを参照) または UiPath - ExportScript - Configure by XML (Attended service).cs (詳細はXML ファイルを使用してエクスポート設定を指定するを参照) です。エクスポート オプションの詳細については、エクスポート オプションの指定を参照してください。
  7. Select the Destination Name ステップで、エクスポート プロファイルの名前を指定し、Finish をクリックします。
  8. 新しく作成したエクスポート プロファイルが、エクスポート設定ダイアログで使用可能なエクスポート プロファイルの一覧に表示されます。ABBYY FlexiCapture が Export ステージでこのプロファイルを使用するようにするには、Enabled 列でそのプロファイルの横にあるボックスを選択します。
  9. OK をクリックして Document Definition エディターを閉じます。次に、Publish ボタンをクリックして Document Definition を公開します。

XML ファイルを使用してエクスポート設定を指定する

XML ファイルを使用する利点は、スクリプト コードや Document Definition を編集する必要がないことです。すべての変更は XML ファイルを編集するだけで行えるため、スクリプト コードを編集するよりもはるかに簡単です。ただし、XML ファイルはすべての FC Processing Station に配置しておく必要があります。また、UiPath にデータをエクスポートするすべての FC ステーション間で、手動で同期する必要もあります。 XML ファイルでエクスポート設定を指定するには:
  1. XML ファイルからエクスポート設定を取得するサンプル スクリプト UiPath - ExportScript - Configure by XML (Attended service).cs を含むエクスポート スクリプトを作成します。
  2. <Project name>_<Document Definition name>.xml という名前の XML ファイルを作成します。この命名規則を使用すると、異なる Document Definitions ごとに複数の XML ファイルを用意できます。
  3. ABBYY FlexiCapture Processing Station がインストールされているコンピューターのレジストリで、HKEY_LOCAL_MACHINE\SOFTWARE\ABBYY\FlexiCapture\12.0\Connectors\UiPath を見つけます。新しい文字列値を作成し、名前を “XmlFolder” にします。次に、その値データ フィールドに、エクスポート設定を含む XML ファイルを作成したフォルダーへのパスを指定します。
  4. ABBYY FlexiCapture Processing Station がインストールされているコンピューターのレジストリで、HKEY_LOCAL_MACHINE\SOFTWARE\ABBYY\FlexiCapture\12.0\Connectors\ を見つけ、新しい文字列値を作成して “UiPath” という名前を付けます。その値データ フィールドを true. に設定します。
HKEY_LOCAL_MACHINE \ SOFTWARE レジストリ ブランチに必要なキーがない場合は、作成してください。
詳細なコメントを含む構成 XML ファイルの例については、UIPATH 配布パッケージの Sample フォルダーにある default.config.xml ファイルを参照してください。
UiPath - ExportScript - Configure by XML (Attended service).cs のコード内には、XML ファイルに使用できる別の命名規則の例も記載されています。

スクリプトを使用してエクスポート設定を指定する

スクリプトを使用する利点は、UiPath にデータをエクスポートするすべての FC ステーションで、すべてのエクスポート設定が自動的に適用されることです。XML ファイルを使用する場合は静的な設定しか指定できませんが、スクリプトを使用すれば、エクスポートするドキュメントに含まれるデータに応じて、ファイル名の付け方、ファイルの保存場所、field のマッピングを変えることができます。 FC Cloud を使用する場合も、エクスポート設定の指定にはスクリプトを使用する必要があります。FC Cloud では、設定を含む XML ファイルを Processing Station に保存することができないためです。 ただし、エクスポート設定を変更するには、スクリプトを修正し、その結果として Document Definition の新しいバージョンを公開する必要があります。 コネクターファイルに含まれている UiPath - ExportScript - Configure by script (Attended service).cs という名前のスクリプトを使用してください。