博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
BADI FCODE(菜单) 增强
阅读量:5021 次
发布时间:2019-06-12

本文共 570 字,大约阅读时间需要 1 分钟。

菜单增强功能只能用于非依赖于过滤器的一次性BADI(不是多用途的)。 目前,菜单增强功能只能与程序增强功能(界面)一起创建。

  1. 定义一个没有过滤器的一次性增强

              

       2.Classic Badi在FCODE tab页指定程序和FCODE以及简单描述.

          New Badi 则要通过在增强点的元素定义界面右击Badi名称选择创建Fcode的增强.

         需要注意的是,程序下必须以及分配菜单栏,否则无法保存.

         FCODE 前边必须以+开头.

       

      3.在程序的菜单栏的合适位置创建相同名称的FCODE.

        注意FCODE的描述,图标等相关信息可以随意使用,但是最好能提示是增强按键,以及其作用.最终按键的图标及显示信息会被增强实施里边的相关内容替代

        此时由于该增强还没有实施,所有在程序中该按键并不会显示.

     4.实施菜单栏增强

       创建BADI的增强实施.

       在Classic BAID实施的FCODE页签,指定该Fcode的按键图标等相关信息.激活BADI实施.

       在New Badi中也是类似的.

       这时调用程序,该Fcode就会显示在菜单栏了.

       这样只是增强了菜单栏按键,使其显示出来.但如果没有相应程序代码来处理点击按键后的相关逻辑也是没有意义的.

     

 

  

转载于:https://www.cnblogs.com/weixiaopeng/p/menu_enhance.html

你可能感兴趣的文章
【转】JAVA字符串格式化-String.format()的使用
查看>>
【转】ButterKnife基本使用--不错
查看>>
【转】VS2012编译出来的程序,在XP上运行,出现“.exe 不是有效的 win32 应用程序” “not a valid win32 application”...
查看>>
函数中关于const关键字使用的注意事项
查看>>
微信架构(转)
查看>>
Web项目中的路径问题
查看>>
js随机数的取整
查看>>
关于解析漏洞
查看>>
十大经典预测算法(六)---集成学习(模型融合算法)
查看>>
用php做一个简单的注册用户功能
查看>>
一款基于css3的3D图片翻页切换特效
查看>>
Feign使用Hystrix无效原因及解决方法
查看>>
Sizeof与Strlen的区别与联系
查看>>
hadoop2.2.0_hbase0.96_zookeeper3.4.5全分布式安装文档下载
查看>>
Flutter 贝塞尔曲线切割
查看>>
golang 的编译安装以及supervisord部署
查看>>
easyui源码翻译1.32--Dialog(对话框窗口)
查看>>
阿里架构师,讲述基于微服务的软件架构模式
查看>>
Eclipse导入maven项目时,Pom.xml文件报错处理方法
查看>>
01、JAVA开发准备
查看>>