1 Oracle WebCenter Enterprise Captureスクリプトの開発の概要

この章では、Oracle WebCenter Enterprise Captureでのスクリプト開発の概要を示します。

スクリプトは、Captureクライアントまたはバッチ・プロセッサ(インポートまたは認識)で使用されるカスタム・コードであり、これを利用すると既存の構成設定ではできない機能のカスタマイズが可能になります。たとえば、名前の最初の英字を大文字に変更するときや、トランザクションで使用されるアカウント番号を独自の計算を使用して検証するときにスクリプトを使用します。

キャプチャのスクリプト処理には、Java Runtime Environmentに含まれているJavaScriptスクリプト・エンジンが使用されます。詳細は、Oracle Javaのドキュメントを参照してください。

次のCaptureコンポーネントにスクリプトを取り込むことができます:

  • クライアント

    クライアント・スクリプトは、特定のクライアント・イベントの動作をカスタマイズできるJavaScriptモジュールです。クライアント・プロファイルで1つ以上のスクリプトを使用する場合、ワークスペース・マネージャがそれらを選択して拡張プロファイル内で順序付けします。

  • 認識プロセッサ

    認識プロセッサ・スクリプトを使用すると、特定の認識ジョブ・イベントの動作をカスタマイズできます。

  • インポート・プロセッサ

    インポート・プロセッサ・スクリプトを使用すると、特定のインポート・ジョブ・イベントの動作をカスタマイズできます。

    Captureへのスクリプトの取込みの詳細は、『Oracle WebCenter Enterprise Captureのマネージング』を参照してください。

WebCenter Enterprise Captureを使用したスクリプトの開発

スクリプトを開発してCaptureコンポーネントに取り込むための主なステップは、次のとおりです:

  1. Captureコンポーネントごとに、イベントおよびクラスを使用してJavaScriptを記述します。詳細は、次のコンポーネントの章を参照してください:
  2. WebCenter Enterprise Captureワークスペース・コンソールで選択したワークスペースの「詳細」タブで、ワークスペース・マネージャがスクリプトを追加し、スクリプトのコンポーネント・タイプを指定してスクリプト・ファイルをロードします。

    詳細は、『Oracle WebCenter Enterprise Captureのマネージング』を参照してください。

  3. 次に、クライアント・プロファイル、またはインポート・ジョブや認識プロセッサ・ジョブの中で、ワークスペース・マネージャが使用するスクリプトを選択します。

    ワークスペース・マネージャは、1つのクライアント・プロファイルに複数のクライアント・スクリプトを取り込んで、それらを実行する順序を指定できます。詳細は、『Oracle WebCenter Enterprise Captureのマネージング』を参照してください。