Difference between revisions of "CERROR()"

From Recital Documentation Wiki
Jump to: navigation, search
 
Line 22: Line 22:
 
<code lang="recital">
 
<code lang="recital">
 
procedure comp_err
 
procedure comp_err
on error
+
  on error
if cerror() > 0
+
  if cerror() > 0
    dialog box "Compile Error#" +;
+
      dialog box "Compile Error#" +;
    str(cerror() ,4)
+
      str(cerror() ,4)
endif
+
  endif
 
return
 
return
  
Line 38: Line 38:
 
[[Category:Documentation]]
 
[[Category:Documentation]]
 
[[Category:Functions]]
 
[[Category:Functions]]
 +
[[Category:Error Handling and Debugging]]
 +
[[Category:Error Handling and Debugging Functions]]

Revision as of 14:57, 2 June 2009

Class

Error Handling and Debugging


Purpose

Function to return the number of the last error encountered during a compile operation


Syntax

CERROR()


See Also

COMPILE, DO, ERROR(), MESSAGE(), SET COMPILE, SET DEVELOPMENT, SET PROCEDURE


Description

The CERROR() function returns the number of the last error message encountered during a compile operation. If no compiler errors are found, the CERROR() function returns a zero. The COMPILE command is used to compile program files; however other commands may also cause a program file to be compiled. These commands include: DO, SET PROCEDURE and MENU FORMAT.


Example

procedure comp_err
  on error
  if cerror() > 0
      dialog box "Compile Error#" +;
      str(cerror() ,4)
  endif
return
 
on error do com_err
compile proclib.prg


Products

Recital Database Server, Recital Mirage Server, Recital Terminal Developer