0

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 である可能性があります)

4

2 に答える 2