用户提出需求,要求PO与PR可以增加按钮进行与OA系统的集成,最终效果如下:
首先在类CL_COMPOSITE_SCREEN_VIEW_MM中的方法EXCLUDING_FUNCTIONS中加入GUI_STATUS的替代
创建一个空的程序Z_ME_STATUS,并创建两个STATUS(一个是PR的,一个是PO的,这个类对PR和PO同时生效)
注意这两个STATUS需要从ME_GUI的STATUS里复制过来,一个是NORMAL,一个是REQ
最后,需要在LMEGUICJL中加入增强,写入事件的响应。