查询的可选选择条件

2020-09-14 09:41发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, ...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


尊敬的专家,

我们如何为[A]和[B]之间的[字段]的可选选择条件生成查询? 例如,我有如下查询,我为查询输入了3个选择条件。

当前,如果用户错过任何选择标准中的值,SAP将返回"无结果"

因此,即使一个或所有选择条件都没有值,我也希望查询返回结果。

我尝试了几种方法,但只知道文档的到期日期

1)T0.DocDueDate> ='[[%1]'或'[%1]'=''AND T0.DocDueDate <='[%2]'或'[%2]'=''

我认为(> =/<=)子句不适用于卡代码和项目代码,因为当我将两者都写为1时,结果不正确。

位置
 ([%1]和[%2]之间的T0.DocDueDate)
 和
 (T0.CardCode在[%3]和[%4]之间)
 和
 (T1.ItemCode在[%5]和[%6]之间)