其次, 你需要根据定义按钮的方法, 对应1. 定义响应按钮的事件, 或2, 在PAI的, user_command里面添加响应ok_code的代码.
然后 ,根据点击按钮, 你需要找一个和内表相同结构的工作区. 比如: 内表gt_itab, 工作区gs_itab.
clear gs_itab.
append gs_itab to gt_itab.
通过子屏幕的增强,可以添加按钮,但前提是标准程序预留了增强点,即在标准屏幕上预留了子屏幕区域,这样我们才可以进行屏幕增强(添加按钮什么的)增强方面的内容,你可以参考一下BC425系统的文档,网上是有学习笔记之类的,
ooalv 标准的按钮 是没有这个保存按钮的,你可以见一个类 实现它的 HANDLE_TOOLBAR 事件,然后debug该事件,进去看CL_ALV_EVENT_TOOLBAR_SET-》MT_TOOLBAR,这个内表中存了所有的标准按钮,内表中是没有保存按钮的。你可以将你要的按钮加到这个内表中就可以了!欢迎分享,转载请注明来源:内存溢出
评论列表(0条)