問題タブ [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.
c# - KfxReleaseScript の LogError()
Kofax リリース スクリプトの作成時に、エラーが発生する場合があります。現在、catch ステートメントにエラー メッセージ ボックスを表示しています。
オブジェクトにはReleaseData
と呼ばれるメソッドがありLogError
ます。このメソッドは次のことを行います
Kofax Capture エラー ログにエラーを記録します。月ごとに新しいエラー ログが作成され、ファイル名は月と年を示します。たとえば、2008 年 1 月のエラー ログは ERR_0108.txt です。
次のパラメータを取ります
これらのパラメーターはいずれもオプションではありません。ドキュメントでこれらのパラメーターについて何も見つけることができないので、そこに何を渡す必要がありますか? (ErrorMessage は明らかです。CodeModule は Kofax Capture Export Connector である可能性があります)
kofax - ReleaseData.Values から値を取得する
リリース スクリプトのメソッドを実行するときOpenScript
に、インデックスフィールド、バッチフィールド、および変数をリストに保存したいと考えています。このためのスニペットを作成しました
フィールド値が必要なので、これを行いたいです。各フィールド名は一意であるため、キーとして使用できます。
カスタム プロパティを に保存すると、ReleaseSetupData
から読み取ることができますReleaseData
。2 つのカスタム プロパティがフィールド名とフィールド タイプを返すとします。そのため、フィールドが であり、そのIndexField
名前が「MyIndexField」であることがわかります。
これらの情報を使用して にアクセスし、Dictionary<string, string> indexFields
そこから値を取得できますIndexfield
。
現在ReleaseSetupData
、このコードでセットアップしています
リリース スクリプトのOpenScript
メソッドが実行されると、辞書 (最初のスニペットに表示) は空のままです。documentData.Values
が空だからです。
どうすれば記入できdocumentData.Values
ますか?