SAP变式-事务和屏幕变式SHD0

简介

        通过屏幕变式控制事务操作中各个屏幕元素的可编辑,必输等属性(含菜单,按钮),来实现对功能页面的客制化,比起代码增强形式的控制和SAP Screen Personas个性化页面更为简单方便,学习和使用成本也更低。

        对应事务代码SHD0:

        1. 屏幕变式        一个事务会含一到多个屏幕,每个屏幕可对应一个屏幕变式,在事务变式中使用。

        2. 事务变式        事务下的屏幕变式构成事务变式,事务变式可绑定事务代码使用(和创建事务代码时的启动变式属于两个概念);直接新建事务变式会自动触发对应屏幕变式的创建。

        3. 标准变式        已创建的事务变式在标准变式下激活绑定,以及变式组的操作

可应用场景

        1. 对标准事务下屏幕的进一步客制化,简介化页面操作,页面必输和不可编辑控制等

        2. 针对用户设置变式控制某些按钮的显示隐藏等,进一步对页面操作进行限制和分工

        3. 其它

操作步骤

        进入事务代码SHD0,输入要设置变式的事务代码,此处以ME21N示例

        点击新建,进入对应事务代码操作页面

        点击返回(或其它功能按钮),弹窗屏幕变式创建

        点击确定,继续下一个屏幕变式的创建

        点击退出,并保存则退出到事务变式编辑页面

        点击菜单功能 可选择性取消激活菜单操作(对应菜单操作不可用)

        点击GuiXT 通过写脚本的形式控制页面元素

        点击确定会逐个弹出页面屏幕对应的屏幕变式的创建,不显示屏幕对应为不显示该子屏幕,其它屏幕字段元素的设置如图.

        保存后如下图

        激活变式

        效果

        注意: 屏幕变式必输控制不太友好

        通过变式组将变式分配到用户,可以指定达到指定用户设置事务变式的效果,如下图,创建变式组->创建对应的事务变式(事务变式的名称根据变式组自动生成)->分配用户->设置建议->完成

        效果如下,其它账号下无该事务变式

        在屏幕变式页签下,可更改事务变式下的单个屏幕变式的设置,也可独立新建屏幕变式

        注意:选择屏幕无法设置屏幕变式

  • 3
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值