T
Torben
Guest
You can maybe use call stack METHOD PUBLIC STATIC CHARACTER GetCallStack(): DEFINE VARIABLE cCallStack AS CHARACTER NO-UNDO. DEFINE VARIABLE orgStackTrace AS LOGICAL {&API-LOGICAL-FORMAT} NO-UNDO. orgStackTrace = SESSION:ERROR-STACK-TRACE. SESSION:ERROR-STACK-TRACE = TRUE. UNDO, THROW NEW AppError("Throw to get error":U, 0). CATCH e AS Progress.Lang.Error: RETURN e:CallStack. END CATCH. FINALLY: SESSION:ERROR-STACK-TRACE = orgStackTrace. END FINALLY. END METHOD.
Continue reading...
Continue reading...