Kofax リリース スクリプトの作成時に、エラーが発生する場合があります。現在、catch ステートメントにエラー メッセージ ボックスを表示しています。
public KfxReturnValue OpenScript(){
try{
// ...
return KfxReturnValue.KFX_REL_SUCCESS;
}catch (Exception e){
// Show Error Messagebox
return KfxReturnValue.KFX_REL_ERROR;
}
}
public KfxReturnValue ReleaseDoc(){
try{
// ...
return KfxReturnValue.KFX_REL_SUCCESS;
}catch (Exception e){
// Show Error Messagebox
return KfxReturnValue.KFX_REL_ERROR;
}
}
public KfxReturnValue CloseScript(){
try{
GC.Collect();
GC.WaitForPendingFinalizers();
return KfxReturnValue.KFX_REL_SUCCESS;
}catch (Exception e){
// Show Error Messagebox
return KfxReturnValue.KFX_REL_ERROR;
}
}
オブジェクトにはReleaseData
と呼ばれるメソッドがありLogError
ます。このメソッドは次のことを行います
Kofax Capture エラー ログにエラーを記録します。月ごとに新しいエラー ログが作成され、ファイル名は月と年を示します。たとえば、2008 年 1 月のエラー ログは ERR_0108.txt です。
次のパラメータを取ります
Err1 as long
Err2 as long
Err3 as long
ErrorMessage as string
CodeModule as string
LineNumber as long
これらのパラメーターはいずれもオプションではありません。ドキュメントでこれらのパラメーターについて何も見つけることができないので、そこに何を渡す必要がありますか? (ErrorMessage は明らかです。CodeModule は Kofax Capture Export Connector である可能性があります)