D
dbeavon
Guest
I'd recommend downloading the pdf about error handling: "Error Handling" under "ABL" heading: OpenEdge 11.7 Product Documentation - Wiki - OpenEdge General - Progress Community Remember that the inner-most opportunity for your CATCH block is within the DO TRANSACTION block that raises an error.. (That logic will be executed first, before control leaves to outer blocks). This makes the code look very different from other languages with S.E.H. Also remember to put this directive at the top of ever program: BLOCK-LEVEL ON ERROR UNDO, THROW.
Continue reading...
Continue reading...