养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

SAP 动态设置 GUI STATUS 灰色不可用 或者隐藏

时间:2024-10-25 10:30:33

有时候需要根据用户的权限或者是操作动态设置gui状态上的某些按钮的可用和不可用。

工具/原料

SAP

GUI

方法/步骤

1、如图GUI中定义的3个功能键,可以对其设置灰色不可用或者隐藏。

SAP 动态设置 GUI STATUS 灰色不可用 或者隐藏

2、1.咸犴孜稍先定义一个内表(作用是为了储存功能键字段)data:beginofexcltaboccurs0,fcodelikesy-锇栀劐箨ucomm,endofexcltab.程序中也可以这样定义。

SAP 动态设置 GUI STATUS 灰色不可用 或者隐藏

3、2.在绯摺驼予PBO中中调用STATUS的时候根据需要设置(这里是禁用工艺工程录入(GYLR)按钮)。refreshexcltab.excltab-fcode租涫疼迟='SAVE'.appendexcltab.setpf-status'9000'excludingexcltab.

SAP 动态设置 GUI STATUS 灰色不可用 或者隐藏

4、进入到该功能模块。

SAP 动态设置 GUI STATUS 灰色不可用 或者隐藏

5、4,完成代码的编写后,需要去状态栏设置是隐藏还是置灰不可用。如图点击图中的按钮。

SAP 动态设置 GUI STATUS 灰色不可用 或者隐藏

6、会弹出三个功能键。

SAP 动态设置 GUI STATUS 灰色不可用 或者隐藏

7、第一个是对设置的功能键进行置灰操作,不可点击。第二个是对设置的功能键进行隐藏操作,用户在一邈赕瑟遂定的条件下不可见。第三个就是介于两者直接,如果是要弄成灰色的统潇瘵侃就进去,然后打上勾,不然不勾的默认是直接隐藏掉。(没有具体操作过,待验证)对两种效果进行演示。一是在定检是C的情况下完全显示。

SAP 动态设置 GUI STATUS 灰色不可用 或者隐藏

SAP 动态设置 GUI STATUS 灰色不可用 或者隐藏

SAP 动态设置 GUI STATUS 灰色不可用 或者隐藏

8、第二种是在非C的状态下,隐藏的显示。选中另外一条的情况下

SAP 动态设置 GUI STATUS 灰色不可用 或者隐藏

SAP 动态设置 GUI STATUS 灰色不可用 或者隐藏

© 一点知识