問題タブ [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 投票する
2 に答える
121 参照

c# - KfxReleaseScript の LogError()

Kofax リリース スクリプトの作成時に、エラーが発生する場合があります。現在、catch ステートメントにエラー メッセージ ボックスを表示しています。

オブジェクトにはReleaseDataと呼ばれるメソッドがありLogErrorます。このメソッドは次のことを行います

Kofax Capture エラー ログにエラーを記録します。月ごとに新しいエラー ログが作成され、ファイル名は月と年を示します。たとえば、2008 年 1 月のエラー ログは ERR_0108.txt です。

次のパラメータを取ります

これらのパラメーターはいずれもオプションではありません。ドキュメントでこれらのパラメーターについて何も見つけることができないので、そこに何を渡す必要がありますか? (ErrorMessage は明らかです。CodeModule は Kofax Capture Export Connector である可能性があります)

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

kofax - ReleaseData.Values から値を取得する

リリース スクリプトのメソッドを実行するときOpenScriptに、インデックスフィールド、バッチフィールド、および変数をリストに保存したいと考えています。このためのスニペットを作成しました

フィールド値が必要なので、これを行いたいです。各フィールド名は一意であるため、キーとして使用できます。

カスタム プロパティを に保存すると、ReleaseSetupDataから読み取ることができますReleaseData。2 つのカスタム プロパティがフィールド名とフィールド タイプを返すとします。そのため、フィールドが であり、そのIndexField名前が「MyIndexField」であることがわかります。

これらの情報を使用して にアクセスし、Dictionary<string, string> indexFieldsそこから値を取得できますIndexfield

現在ReleaseSetupData、このコードでセットアップしています

リリース スクリプトのOpenScriptメソッドが実行されると、辞書 (最初のスニペットに表示) は空のままです。documentData.Valuesが空だからです。

どうすれば記入できdocumentData.Valuesますか?