运行 仅在组的最大值上进行子报告

Running subreport ONLY on max of a group

我在 tablix 中有一个子报表,如果该行具有分组的最大截止日期,我只想 运行。我的分组是按#.

基本上,如果一行有该部分# 的最新截止日期,我希望子报告为 run/show。

我对子报表上的隐藏表达式进行了尝试,但它有一些错误(参数太多):

=IIF(Fields!DUE_DATE.Value = max(Fields!DUE_DATE.Value, "PART_NO"), "PurchasePart", False, True)

有什么想法吗?

试试这个表达式:

=IIF(Fields!DUE_DATE.Value = max(Fields!DUE_DATE.Value, "PART_NO"), False, True)

注意 IIF 函数接收三个参数,您的表达式中有一个附加参数:"PurchasePart".

=IIF(conditional,true branch,false branch)

如果您需要进一步的帮助,请告诉我。