問題タブ [kofax]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
104 参照

kofax - カスタム モジュールのセットアップ フォームを作成する

PDFGenerator が終了した直後に実行されるカスタム モジュールがあります。カスタムモジュールの作成方法については、このガイドに従いました

https://stackoverflow.com/a/55799101/9945420

バッチ ドキュメントを処理するときに、生成された PDF ファイルを操作し、そのファイルにフッターを追加したいと考えています。そのフッターのコンテンツは、アドミニストレーション モジュールで構成する必要があります。

そのため、「StampOnScanProcess」というプロジェクト内に、2 つのファイルを含む「Setup」というフォルダーを追加しました。「 FrmSetup Form」と呼ばれる

およびUserControl「UserCtrlSetup」と呼ばれる

登録ファイルを変更し、セットアップ フォームを追加しました

アドミニストレーション モジュールを起動するときに、[バッチ クラスのプロパティ] => [キュー] に移動し、中央の[プロパティ] ボタンをクリックしてこのセットアップ フォームを呼び出したいと思います。

ここに画像の説明を入力

残念ながら、プロパティ ボタンが無効になっているため、セットアップ フォームを開くことができません。このフォームは、バッチ クラスのコンテキスト メニューに追加されます。

ここに画像の説明を入力

代わりに、このフォームをプロパティ ボタンにバインドするにはどうすればよいですか? また、構成されたデータを保存し、ランタイム アプリケーションが実行されたときにアクセスするための最良の方法は何ですか?

ユーザープロファイルを持つユーザーもいるため、データの保存方法を考える必要がある

ここに画像の説明を入力

ランタイム アプリケーションは現在、認証情報なしでログインしています。

そのため、セットアップ時に資格情報も保存する必要がある場合があります。

0 投票する
1 に答える
246 参照

kofax - カスタム モジュールのインデックス フィールド、バッチフィールド、およびバッチ変数にアクセスする

セットアップ フォームで、カスタム モジュールの設定をいくつか構成します。設定は、バッチ クラスのカスタム ストレージに保存されます。変数IBatchClass batchClassを指定すると、実行してデータにアクセスできます

実行してデータを設定します

カスタム モジュールが実行されると、ストレージからこのデータにアクセスしたいと考えています。返される値は、バッチフィールド コレクション、インデックスフィールド コレクション、またはバッチ変数コレクションのキーです。Kofax Export Connector スクリプトを作成すると、これらのコレクションを保持するオブジェクトにアクセスできます。ReleaseSetupData

実行時にこれらのフィールドにアクセスすることは可能ですか?

フォーマットには次のような文字列が含まれます

"{@Charge}; {現在の日付} {現在の時刻}; スキャン オペレーター: {スキャン オペレーターのユーザー ID}; ページ: x/y"

{...}で囲まれた各フィールドは、これら 3 つのコレクションのいずれかのフィールドを表します。