sap系统菜单变灰色的简单介绍

sap alv字段当满足条件变灰

解决方法如下:

站在用户的角度思考问题,与客户深入沟通,找到市中网站设计与市中网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站设计、成都网站建设、企业官网、英文网站、手机端网站、网站推广、域名注册、网页空间、企业邮箱。业务覆盖市中地区。

1、点击绿色按钮。

2、选中功能选择选项,然后点击功能按钮。全部显示:都会显示。全部隐藏:当在ALVGUISTATUS使用exclude的某个功能码时候,会隐藏掉,不会显示出来。

功能选择:选中此功能,勾选一下,然后点击复制按钮,这个时候就可以通过ALVGUISTATUS使用exclude该功能码的方式控制该按钮为灰色。

sap系统中,我想把系统的某界面中的某个按钮变灰,使该按钮的功能不能正常使用。请高手不吝赐教

这里我想问一下,你所说的界面是SAP标准的,还是在标准屏幕上用子屏幕增强的,再或者是完全自开发的屏幕

如果是SAP标准的话,一般情况下是没有权限修改的(一般的开发人员是绝对没权限的)

如果是通过增强子屏幕或者自开发的屏幕,那实现起来其实很简单,这里说一下原理(以你本人有权限修改代码为前提):

让一个按钮不起作用,最简单的方法就是点击屏幕的Layout,在屏幕编辑界面中把你想让它失效的按钮的FctCode中的功能码删掉(然后激活即可),这样点击该按钮时,就不会触发PAI事件,它的功能就不起作用了

如果你非要将这个按钮变成灰色,会麻烦一点,首先,打开该按钮的属性(Attribute),在Groups后的第一个输入框中输入GR1,然后激活,退出屏幕编辑,去修改代码,双击该屏幕号,点开Flow Logic(逻辑流),看PROCESS BEFORE OUTPUT.下是否有Module,如果有的话,在该Module的代码中添加如下代码并激活程序

LOOP AT SCREEN.

IF screen-group1 = 'GR1'.

screen-input = '0'.

MODIFY SCREEN.

ENDIF.

ENDLOOP.

如果没有Module,就新建一个,然后在Module中添加上面的代码,激活程序

希望对你有用

你好。我的SAP 710也是登入界面是灰色的。

saplogon.ini是SAP gui登陆信息的配置文件,根据你的系统不同。这个配置文件的位置也不同。

xp:C:\windows (XP就放在C:\windows目录下)

Win7:%userprofile%\appdata\Roaming\SAP\Common(你可以直接在运行里打开这个目录,手工放进去)

如果你还是不知道怎么操作的话,你也可以手工添加。右击SAP 710 登陆界面中灰色的任意处右击,新建,具体的参数文件,你可以问问你们的Basis。也能创建好。


网站题目:sap系统菜单变灰色的简单介绍
文章起源:http://hbruida.cn/article/dojgghe.html