Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Table for event registered using SET HANDLER?

Former Member
0 Kudos
836

Hi Folks,

I am new to SAP OOPs programming, I was doing handson on event handling and stuck with one query. We use SET HANDLER for registereing events defined in local or global classes, do we have any table/transaction where we can see these events which get registered through our program using SET HANDLER? To be more precise where does SET HANDLER registers these events, can we check that?

Thanks.

Regards,

PK.

4 REPLIES 4

Former Member
0 Kudos
335

The SET HANDLER statement creates a handler table, invisible to the user, for each event for which a handler method has been registered.

More info: http://help.sap.com/saphelp_nw70/helpdata/en/fc/eb2c67358411d1829f0000e829fbfe/content.htm

0 Kudos
335

any clue how to get that table? (even if sap help says that it is invisible to the user) that would be helpful for debugging purpose!

former_member289261
Active Contributor
0 Kudos
335

Hi,

There is a class named CL_GUI_CFW, its part of ABAP Objects Control Framework.

The attribute EVEN_STACK in it stores the objects registered as event and store information about it.

regards,

Ashish Rawat

0 Kudos
335

Are you sure? The execution of the "set handler ..."-Statement did not change anything in this table...