1、报表变式
业务需求:
业务人员查询报表时有些值是需要经常输入的,能不能设置成默认值?能不能设置成每次进入报表不选择变式直接是默认值?
解决措施:
1、事物码:MB51
以MB51物料凭证查询为例,其他报表自行举一反三
2、设置变式
首先进入MB51入下图
上图是没有选择变式的状态,
找到自己的变式,如下图
修改或创建变式,如果是新建,输入数值,点击保存,进入下图
直接保存就会保存这个变式,下次进入时就可以选择自己的变式,
3、命名规则
(1)、变式名称可以按自己的需求命名+描述。
(2)、也可以按上图的方式命名,后面会用到(默认设置必须用此命名方式)。
4、动态规则
4.1、变量类型D
根据需求,业务想设置为一个固定的时间范围,例如过账日期,随时间变动,自动跟上变动。
按上图选择D,然后选择变量名称,这个变量名称是系统已经配置好的,,例如选择上个月。
保存退出,进入MB51选择自己的变式,然后数值会按时间变动,自动按上个月填写数值。
4.2、变量类型B
这个是根据用户进行区分的
返回,不保存,先创建用户变量
选择B自动带入工厂,再返回,选择变式时自动带入值。
5、事物码默认参数
第一步骤
这个就要通过创建新事物码来解决了,同样执行MB51,点击保存
此处的“变式名称”只能使用CUS&***开始,,点击保存,
第二步骤
在SE93中创建新事物码
2:事物说明:报表描述
3:程序:MB51,系统-状态,查到程序名
4:start with variant:输入上一步骤的变式名称,保存。
第三步骤
输入ZMB51,参数值,直接默认,不需要手动选择变式。
总结:变式的配置还有很多操作,觉得以上比较实用,仅供参考。