您的位置:首页 > 编程语言

ABAP--关于SAP的Control Framework的事件注册的学习

2009-08-04 16:26 363 查看
在使用SAP的Control Framework的进行编程时,程序都需要进行事件注册。

事件注册背后到底隐藏了什么,估计很多ABAP新手都想知道。

我现在将个人的心得总结出来,供大家参考。

SAP的Control Framework的事件注册实际上是做三件事:

一、使用"RegisterOcxEvent" or "RegisterEvent"向客户端注册所有事件(应用事件和系统事件)在客户端的Automation Control的EVENT内存表填写事件,只有在EVENT内存表存在了的事件GUI才会向应用服务器发送事件处理,否则客户端会忽略操作。

二、把应用事件添加到应用服务器控件的REGISTERED_EVENTS属性内表添加事件,这个内表用于控制应用服务器端相应处理那些GUI发回的应用事件。

三、把系统事件添加到应用服务器控件的CL_GUI_CFW的CFW_SYSTEMEVENTS全局内表中,这个内表用于控制应用服务器端相应处理那些GUI发回的系统事件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐