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

2、先定义一个内表(作用是为了储存功能键字段)
data: begin of excltab occurs 0,
fcode like sy-ucomm,
end of excltab.
程序中也可以这样定义。

3、在PBO中中调用STATUS 的时候根据需要设置(这里是禁用工艺工程录入(GYLR)按钮)。
refresh excltab.
excltab-fcode = 'SAVE'.
append excltab.
set pf-status '9000' excluding excltab.

4、进入到该功能模块。

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

6、会弹出三个功能键。

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



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


声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:85
阅读量:116
阅读量:84
阅读量:93
阅读量:146