> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# UiPath Orchestrator へのスクリプト エクスポート プロファイル

> ABBYY FlexiCapture の Document Definition でスクリプト エクスポート プロファイルを作成し、XML または C# スクリプトを介して検証済みデータを UiPath Orchestrator キューに送信します。

エクスポート プロファイルを作成する前に、必ず[コネクタのアセンブリが Document Definition に追加されていること](/ja/flexi-capture/connectors/connecting-libraries-ui-path)を確認してください。

検証後 (処理開始からかなり時間が経過した後) に 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** (詳細は[スクリプトを使用してエクスポート設定を指定する](#script-specify-export)を参照) または **UiPath - ExportScript - Configure by XML (Attended service).cs** (詳細は[XML ファイルを使用してエクスポート設定を指定する](#xml-specify-export)を参照) です。エクスポート オプションの詳細については、[エクスポート オプションの指定](/ja/flexi-capture/connectors/up-configuring-a-script-exp-pr)を参照してください。
7. Select the Destination Name ステップで、エクスポート プロファイルの名前を指定し、**Finish** をクリックします。
8. 新しく作成したエクスポート プロファイルが、エクスポート設定ダイアログで使用可能なエクスポート プロファイルの一覧に表示されます。ABBYY FlexiCapture が Export ステージでこのプロファイルを使用するようにするには、**Enabled** 列でそのプロファイルの横にあるボックスを選択します。
9. **OK** をクリックして Document Definition エディターを閉じます。次に、**Publish** ボタンをクリックして Document Definition を公開します。

# <a id="xml-specify-export" />XML ファイルを使用してエクスポート設定を指定する

XML ファイルを使用する利点は、スクリプト コードや Document Definition を編集する必要がないことです。すべての変更は XML ファイルを編集するだけで行えるため、スクリプト コードを編集するよりもはるかに簡単です。ただし、XML ファイルはすべての FC Processing Station に配置しておく必要があります。また、UiPath にデータをエクスポートするすべての FC ステーション間で、手動で同期する必要もあります。

XML ファイルでエクスポート設定を指定するには:

1. XML ファイルからエクスポート設定を取得するサンプル スクリプト **UiPath - ExportScript - Configure by XML (Attended service).cs** を含む[エクスポート スクリプトを作成](/ja/flexi-capture/connectors/creating-an-export-profile-ui-path)します。
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.** に設定します。

<Note>
  HKEY\_LOCAL\_MACHINE \ SOFTWARE レジストリ ブランチに必要なキーがない場合は、作成してください。
</Note>

<Note>
  詳細なコメントを含む構成 XML ファイルの例については、UIPATH 配布パッケージの Sample フォルダーにある **default.config.xml** ファイルを参照してください。
</Note>

<Note>
  **UiPath - ExportScript - Configure by XML (Attended service).cs** のコード内には、XML ファイルに使用できる別の命名規則の例も記載されています。
</Note>

# <a id="script-specify-export" />スクリプトを使用してエクスポート設定を指定する

スクリプトを使用する利点は、UiPath にデータをエクスポートするすべての FC ステーションで、すべてのエクスポート設定が自動的に適用されることです。XML ファイルを使用する場合は静的な設定しか指定できませんが、スクリプトを使用すれば、エクスポートするドキュメントに含まれるデータに応じて、ファイル名の付け方、ファイルの保存場所、field のマッピングを変えることができます。

FC Cloud を使用する場合も、エクスポート設定の指定にはスクリプトを使用する必要があります。FC Cloud では、設定を含む XML ファイルを Processing Station に保存することができないためです。

ただし、エクスポート設定を変更するには、スクリプトを修正し、その結果として Document Definition の新しいバージョンを公開する必要があります。

コネクターファイルに含まれている **UiPath - ExportScript - Configure by script (Attended service).cs** という名前のスクリプトを使用してください。
