SAP变式-选择屏幕变式属性及应用场景

目录

仅用于后台处理

保护变式

仅在目录中显示

系统变式

变式字段属性

保护字段

隐藏字段

保存无值的字段

GPA关闭

要求的字段

选择变量,选项,变量名称


仅用于后台处理

        前台执行程序不可选,后台作业时可选,可以区分用来精简前台执行时的变式选择

保护变式

        若选择字段保护变式,则该变式仅可由其创建者,或者最后更改它的人进行更改

仅在目录中显示

        如下在变式搜索帮助及选择屏幕变式选择中不可见                        

 

        在此处目录中方可查看,用作启动变式时,控制选择屏幕字段,且不可选(需结合权限)

系统变式

        以CUS&开头变式,自动传输请求,可以作为报表程序的启动变式(创建T-CODE时)

变式字段属性

保护字段

        选取变式后,选择屏幕中该字段不可编辑

隐藏字段

        选取变式后,选择屏幕不再显示该字段,如果该字段保存变式时有值,则可以在如下按钮处选择展开

保存无值的字段

        导出变式时会忽略字段内容,具体效果如下

        场景:直接再选择屏幕中使用

        效果:会带出上一次快捷输入帮助的值,也可以理解为上一次回车确认的值,如果无快捷输入帮助,则为空。

        注意:带出效果仅限当前执行程序,重新执行程序不会带出数据,会清空已输入数据,无实际应用场景

        场景:选择屏幕字段具有默认值

        效果:使用默认值。

如下,使用当前时间,而非变式保存时的时间

        应用场景:需要保留选择屏幕默认值的变式

        场景:结合GPA使用

        效果:使用GPA带出参数值,

        如下图,右侧窗口回车刷新parameter id 值

        在左侧窗口选择变式,会出现如下结果

        注意: 如上操作在程序执行后重复执行该操作会偏向第一种场景结果

        应用场景:可以设置后台作业变式动态根据用户参数执行后台作业

GPA关闭

        不再使用GPA带出值,结合保存无值的字段使用

要求的字段

        使用效果对应字段变为必输

选择变量,选项,变量名称

        若此字段标记为‘变量’,则会由一个表变量或功能模块来为相关选择标准提供值,若选择屏幕已存在选择标准的值,则它们会被功能模块/表变量的值覆盖。

应用场景:比如需要设置后台作业变式跑N天的数据,选择变量动态日期计算,或者选择屏幕字段值可配置等。

        选择变量有四种类型:

        T:TVARV 中的表变量 所有字段都有该变量

        D:动态日期计算(本地日期)

        Z:动态时间计算(本地时间)

        B:用户定义的变量

        T类型变量是使用配置表TVARV定义的参数来填充选择变式中字段值,保存变式页面通过菜单环境->定义选择变量可以维护 表TVARV中的变量参数

        B类型为用户自定义的变量,使用MEMORY ID绑定TPARA中定义的parameter ID才可以选择该类型的变量。

        在使用用户变量前需要在表TUVID中维护用在用户变量中的参数值。然后在选择界面转到用户变量设置用户变量对应的值。

        最后在变式中选择用户变量,使用即可带出上一步中设置的用户变量的值

        应用场景:同一个变式不同的用户带出不同的选择屏幕值

示例:

        变式设置如下

        结果:

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值