| **Navigation:**  [[abc library reference.htm|ABC Library Reference]] > ErrorClass > ErrorClass Methods >====== ErrorClass Methods {{c6h0009.jpg|C6H0009.jpg}} ====== | [[silent silent error flag .htm|{{btn_prev_n.gif|Previous page}}]][[abc library reference.htm|{{btn_home_n.gif|Return to chapter overview}}]][[errorclass functional organization expected use.htm|{{btn_next_n.gif|Next page}}]] | | || [[errorclass functional organization expected use.htm|ErrorClass Functional Organization--Expected Use]] [[adderror add individual error .htm|AddError (add individual error)]] [[adderrors add or override recognized errors .htm|AddErrors (add or override recognized errors)]] [[addhistory update history structure .htm|AddHistory (update History structure)]] [[getcategory retrieve error category .htm|GetCategory (retrieve error category)]] [[getdefaultcategory get default error category .htm|GetDefaultCategory (get default error category)]] [[geterror.htm|GetError(retrieve error message)]] [[geterrorcode.htm|GetErrorcode(retrieve error code)]] [[getfieldname get field that produced the error .htm|GetFieldName (get field that produced the error)]] [[getfilename get file that produced the error .htm|GetFileName (get file that produced the error)]] [[gethistoryresetonview get the error reset mode .htm|GetHistoryResetOnView (get the error reset mode)]] [[gethistorythreshold get size of error history .htm|GetHistoryThreshold (get size of error history)]] [[gethistoryviewlevel get error history viewing mode .htm|GetHistoryViewLevel (get error history viewing mode)]] [[getkeyname get key name that produced the error .htm|GetKeyName (get key name that produced the error)]] [[getlogerrors get state of error log .htm|GetLogErrors (get state of error log)]] [[getmessagetext get current error message text .htm|GetMessageText (get current error message text)]] [[getprocedurename return procedure name .htm|GetProcedureName (return procedure name )]] [[getsilent get silent error flag.htm|GetSilent (get silent error flag)]] [[historymsg initialize the message window .htm|HistoryMsg (initialize the message window)]] [[init initialize the errorclass object .htm|Init (initialize the ErrorClass object)]] [[kill perform any necessary termination code 1.htm|Kill (perform any necessary termination code)]] [[message display an error message .htm|Message (display an error message)]] [[messagebox display error message to window .htm|MessageBox (display error message to window)]] [[msg initiate error message destination .htm|Msg (initiate error message destination)]] [[removeerror remove an individual error .htm|RemoveError (remove an individual error)]] [[removeerrors remove or restore recognized errors .htm|RemoveErrors (remove or restore recognized errors)]] [[resethistory clear history structure .htm|ResetHistory(clear History structure)]] [[setcategory set error category .htm|SetCategory (set error category)]] [[setdefaultcategory set default error category .htm|SetDefaultCategory (set default error category)]] [[seterrors save the error state .htm|SetErrors (save the error state)]] [[setfatality set severity level for a particular error .htm|SetFatality (set severity level for a particular error)]] [[setfield set the substitution value of the field macro .htm|SetField (set the substitution value of the %Field macro)]] [[setfieldname set field name that produced the error .htm|SetFieldName (set field name that produced the error)]] [[setfile set the substitution value of the file macro .htm|SetFile (set the substitution value of the %File macro)]] [[setfilename set the file that produced the error .htm|SetFileName (set the file that produced the error)]] [[sethistoryresetonview set error reset mode .htm|SetHistoryResetOnView (set error reset mode)]] [[sethistorythreshold set size of error history .htm|SetHistoryThreshold (set size of error history)]] [[sethistoryviewlevel set error history viewing mode .htm|SetHistoryViewLevel (set error history viewing mode)]] [[setid make a specific error current .htm|SetId (make a specific error current)]] [[setkey set the substitution value of the key macro .htm|SetKey (set the substitution value of the %Key macro)]] [[setkeyname set the key name that produced the error .htm|SetKeyName (set the key name that produced the error)]] [[setlogerrors set error log mode .htm|SetLogErrors (set error log mode)]] [[setmessagetext set the current error message text .htm|SetMessageText (set the current error message text)]] [[setprocedurename stores procedure names.htm|SetProcedureName (store procedure names)]] [[setsilent set silent error flag .htm|SetSilent (set silent error flag)]] [[subsstring resolves error message macros .htm|SubsString (resolves error message macros)]] [[takebenign process benign error .htm|TakeBenign (process benign error)]] [[takeerror process specified error .htm|TakeError (process specified error)]] [[takefatal process fatal error .htm|TakeFatal (process fatal error)]] [[takenotify process notify error .htm|TakeNotify (process notify error)]] [[takeother process other error .htm|TakeOther (process other error)]] [[takeprogram process program error .htm|TakeProgram (process program error)]] [[takeuser process user error .htm|TakeUser (process user error)]] [[throw process specified error .htm|Throw (process specified error)]] [[throwfile set value of file then process error .htm|ThrowFile (set value of %File, then process error)]] [[throwmessage set value of message then process error .htm|ThrowMessage (set value of %Message, then process error)]] [[viewhistory initiates the view of the current errors .htm|ViewHistory (initiates the view of the current errors)]] **See Also:** [[errorclass functional organization expected use.htm|ErrorClass Functional Organization--Expected Use]]