【问题标题】:Sum(Iff() in report报告中的 Sum(Iff()
【发布时间】:2013-12-31 21:41:07
【问题描述】:

我正在编写一份报告,并希望在报告页脚中为报告的每个部分提供一个摘要。

摘要将包括开放

在报告中,我创建了一个文本框,并使用以下内容作为控制源。

=Sum(IIf([qryDMIncidents-Client-ACTIVE-PENDINGCOLUMBIA].[Days Old]<30,1,0))

这将在查询中作为表达式起作用,但在控制源表达式生成器中不起作用。为什么?不知道?

【问题讨论】:

    标签: ms-access sum report iif expressionbuilder


    【解决方案1】:

    如果您引用报表上的控件而不是其记录源中的字段,则您的方法应该有效。

    例如,如果报表设计包含一个名为 txtDaysOld 的文本框,其控制源为 [Days Old],则使用此...

    =Sum(IIf([txtDaysOld]<30,1,0))
    

    如果报告尚未包含类似的文本框,请添加一个。并且文本框不需要可见,=Sum() 表达式也能正常工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-08-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多