SAP ABAP SCREEN上与用户交互的BUTTON主要包含GUI STATUS以及SCREEN内部绘制的BUTTON两部分。
GUI STATUS上的BUTTON分布在MENU、Standard Bar Button、Application Bar Button三大区域。
给MENU添加二级、三级(MENU最多可以有三级菜单)菜单的方法是双击一级(或者二级)菜单展开其菜单后,在CODE字段不输入内容但在Text字段输入内容,这样右侧就会出现大于符号,就能添加子菜单了。
MENU子菜单效果如下。
除了CALL TRANSACTION和EXIT CODE两类BUTTON,其他BUTTON需要写对应的PAI操作。
EXIT CODE和CALL TRASACTION的BUTTON需要设置Functional Type,如果这里留空就是标准的BUTTON。
如果是CALL TRANSACTION,则CODE直接填事物代码即可,这类按钮能忽略屏幕上的必输直接跳转事物代码。
如果是EXIT-CODE,在PAI中写退出逻辑,通过绑定了EXIT-CODE的按钮退出屏幕时不检查屏幕上的必输字段,能直接退出SCREEN。
本文作者: GavinDong
版权属于: GavinDong博客
文章链接: https://gavindong.com/9842.html
如果使用过程中遇到问题,可 **点击此处** 交流沟通。
版权所有,转载时必须以链接形式注明作者和原始出处及本声明。