Progress
Programming
Handbook


Error Processing

Progress’s error processing depends on what type of error is generated. Progress recognizes the following errors:

Progress performs default processing when it encounters these errors. When Progress encounters a procedure error or the user presses a predefined error key, Progress performs an UNDO, RETRY. When the user presses a predefined endkey, Progress performs an UNDO, LEAVE. When the user presses END–ERROR, Progress performs an UNDO, LEAVE if the user has not entered any keyboard events, and an UNDO, RETRY if they have. When the user presses STOP, Progress undoes the current transaction and retries the startup procedure. When the system fails, Progress undoes any partially completed transactions for all users on the system.

For more information on how Progress handles errors and how you can handle errors within the 4GL, see Condition Handling and Messages."


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095