在 Microsoft Access 报告中获取两个计数之间的差异

Posted

技术标签:

【中文标题】在 Microsoft Access 报告中获取两个计数之间的差异【英文标题】:Getting the difference between two counts in Microsoft Access Report 【发布时间】:2011-04-22 09:25:04 【问题描述】:

我有一份报告,其中列出了 2 个字段,即约会和缺勤。现在我想要的是在构建报告之后,我想得到这两个计数之间的差异。这可能吗?

谢谢!

【问题讨论】:

【参考方案1】:

如果您的报表上有两个字段,Appointments 和 Absences,并且它们的名称相同,请创建一个未绑定控件并将其 ControlSource 分配为:

  =[Appointments]-[Absences]

现在,我真的不建议使用它,因为控件和它们绑定的字段很可能具有相同的名称。我将绑定到 Appointments 的控件重命名为 txtAppointments,将绑定到 Absences 的控件重命名为 txtAbsences,然后计算将是 [txtAppointments]-[txtAbsences]

现在,请记住,这假定两个字段都不是 Null。如果是,你可能想要这个,而不是:

  =Nz([txtAppointments], 0)-Nz([txtAbsences], 0)

试试看是否有效!

【讨论】:

以上是关于在 Microsoft Access 报告中获取两个计数之间的差异的主要内容,如果未能解决你的问题,请参考以下文章

Microsoft Access 报表 - 如何在打印视图中循环浏览报表的所有页面?

在 microsoft access 2010 表单和报告中显示多个附件

打印前在 Microsoft Access 报告中运行 VBA

Microsoft Access 报告中每 10 行额外的空间

在 Microsoft Access 报告中的每个组之后重新编号页码

Microsoft Access 网格/表格控件