PROCNAME()
From Lianjapedia
Purpose
Function to return name of currently executing procedure
Syntax
PROCNAME([<expN>])
See Also
ASTACKTRACE(), DO, DOLEVEL(), PATH(), PROCLIBS(), PROCLINE(), SYS()
Description
The PROCNAME() function returns the name of the currently executing program or procedure. The name is returned as a character string in upper case without path or file extension.
<expN>
Specifying the optional <expN> causes PROCNAME() to return the name of the procedure or program at the <expN> level. If there is no program or procedure at the specified level, an empty string is returned. The name of the master or starting program is returned if <expN> is 0 or 1.
Example
m_procname = procname() dialog message "The error occurred in the procedure &m_procname."