1

给定一个包含数据项Customer和数据项SalesLine的报告。

我显示每个客户的所有销售线。如何过滤掉这些没有销售线的客户?我需要把过滤器放在哪里?

4

1 回答 1

2

OnAfterGetRecord每个Customer的触发器中,对他们的 SalesLines 进行计数,如果计数为零,则使用CurrReport.Skip()跳过该数据项(Customer)。

像这样的东西:

IF SalesLines.COUNT = 0 THEN BEGIN
  CurrReport.SKIP()
END
于 2012-12-19T11:17:25.087 回答