@RFUNCT

PROIV automatically links to the @RFUNCT function when there is a runtime error with implications for data integrity. If Transaction Processing is enabled, a rollback will occur. @RFUNCT displays a window showing diagnostic information contained in system variables as follows:

Variable

Description

@MSG

PROIV error message number.

@MSGTEXT

Error message text, excluding any variable components.

@MSGARGS

Error message arguments, including the variable components.

@SYSERR

System-specific error code, in hexadecimal.

@SYSERRTEXT

System-specific error text, if available.

The following runtime errors cause this behaviour:

003, 004, 005, 006, 011, 013, 014, 015, 017, 018, 019, 024, 029, 035, 036, 037, 038, 039, 040, 048, 049, 050, 054, 124, 140, 161, 162, 172, 176, 191, 210, 300, 353, 354 and 360 to 399.

Comment on this topic

Topic ID: 710469