2013 Sep 20 7:19 AM
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.
2013 Sep 20 10:36 AM
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
2013 Sep 24 10:35 AM
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!
2013 Sep 24 10:57 AM
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
2013 Sep 24 1:50 PM
Are you sure? The execution of the "set handler ..."-Statement did not change anything in this table...