BADI FCODE(菜单) 增强

菜单增强功能只能用于非依赖于过滤器的一次性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就会显示在菜单栏了.

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

     

 

  

posted @   女鬼的朋友  阅读(447)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示