点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
请注意,运行报告的应用程序不支持可选参数,因此我们必须使用(如果parameter ='Y'然后field = values else 1 = 1)解决方法。
我有6个参数,这些参数将作为复选框显示给用户(选中是,是不是)。 如果他们选中" 4/6"复选框,则我需要为这4个值而不是其他2个值打印报告。基本上,如果parameter ='Y'然后field = value,我真的不能使用,因为我需要它包括一个列表 值,即如果4个参数具有Y,则在报告选择中包括值1、2、3、4。 我需要以某种方式从使用的参数生成一个值列表,然后在报告选择中使用该列表,即(list)中的Field?
您能这样吗,我假设所有字段都是字符串,所以else = 2单引号,并假设''不是有效结果,请根据数据类型更改其他结果
(Field1 =(如果Param1 ='Y'则为Field1否则''))
或
(Field2 =(如果Param2 ='Y'然后是Field2否则''))
或者.....
不熟悉您的数据结构,因此可能无法正常工作
伊恩
对不起,伊恩。 您的解决方案完全有效,谢谢!
一周热门 更多>