报告过滤器

2020-09-06 15:11发布

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

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


您好,

我需要创建一个包含发票的报表,发票可以是不同类型,比如说发票类型为A,B,C。现在这些发票属于不同的客户。 假设客户12345的发票类型为A和B。客户12346的发票类型为A和C,而客户12347的发票类型为A,B,C。

现在,如果我要对发票类型应用报表文件管理器,则发票类型不等于B。它会显示以下数据

客户编号发票类型12345 A 12346 A 12346 C 12347 A 12347 C

但是我想要如下数据。

客户编号发票类型12346 A 12346 C

这表示客户的发票类型是否为B。不应显示该客户的任何行。

附加屏幕截图以更清楚地了解

(11.5 kB)

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

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


您好,

我需要创建一个包含发票的报表,发票可以是不同类型,比如说发票类型为A,B,C。现在这些发票属于不同的客户。 假设客户12345的发票类型为A和B。客户12346的发票类型为A和C,而客户12347的发票类型为A,B,C。

现在,如果我要对发票类型应用报表文件管理器,则发票类型不等于B。它会显示以下数据

客户编号发票类型12345 A 12346 A 12346 C 12347 A 12347 C

但是我想要如下数据。

客户编号发票类型12346 A 12346 C

这表示客户的发票类型是否为B。不应显示该客户的任何行。

附加屏幕截图以更清楚地了解

(11.5 kB)
付费偷看设置
发送
3条回答
南山jay
1楼-- · 2020-09-06 15:48

只要没有太多的Customer Number值,请尝试使用类似这样的子查询。 将"州"更改为"客户编号",将"城市"更改为"发票类型"。

绿领巾童鞋
2楼-- · 2020-09-06 15:24

嗨,迈克尔,

应用发票类型过滤器后,得到的结果与我类似。

暮风yp
3楼-- · 2020-09-06 15:42

仔细检查查询过滤器的实现。 过滤器应该是一个子查询,并且您生成的SQL应该看起来像这样:

选择
    Outlet_Lookup.State,
    Outlet_Lookup.City,
    Outlet_Lookup.Shop_name
 从Outlet_Lookup
 在哪里Outlet_Lookup.State不是IN
      (
      SELECT Outlet_Lookup.State
      从Outlet_Lookup
      WHERE Outlet_Lookup.City IN('休斯敦')
      )

一周热门 更多>