重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
解决方法如下:
站在用户的角度思考问题,与客户深入沟通,找到市中网站设计与市中网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站设计、成都网站建设、企业官网、英文网站、手机端网站、网站推广、域名注册、网页空间、企业邮箱。业务覆盖市中地区。
1、点击绿色按钮。
2、选中功能选择选项,然后点击功能按钮。全部显示:都会显示。全部隐藏:当在ALVGUISTATUS使用exclude的某个功能码时候,会隐藏掉,不会显示出来。
功能选择:选中此功能,勾选一下,然后点击复制按钮,这个时候就可以通过ALVGUISTATUS使用exclude该功能码的方式控制该按钮为灰色。
这里我想问一下,你所说的界面是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中添加上面的代码,激活程序
希望对你有用
saplogon.ini是SAP gui登陆信息的配置文件,根据你的系统不同。这个配置文件的位置也不同。
xp:C:\windows (XP就放在C:\windows目录下)
Win7:%userprofile%\appdata\Roaming\SAP\Common(你可以直接在运行里打开这个目录,手工放进去)
如果你还是不知道怎么操作的话,你也可以手工添加。右击SAP 710 登陆界面中灰色的任意处右击,新建,具体的参数文件,你可以问问你们的Basis。也能创建好。