如何计算MS Access Reports中具有过期证书的员工总数

问题描述 投票:0回答:1

我正在创建一个有失效日期的员工数据库。我想为培训师打印季度报告,以便知道有多少学生将在到期之前复习。使用条件格式,我显示红色已过期(证书限制为3年);黄色表示在90天内到期,当前没有颜色。现在,我想在MS Access Report中使用一个文本框来计算在90天内有多少员工到期以及有多少员工已经过期。例如,我希望每次运行报告时显示22名员工已过期,12名员工将在90天内自动过期。我尝试使用下面的表达式,但语法无效,我迷路了。请帮忙!!

[CourseName] < Now()-1095

=Sum(IIf([CourseName] <= Now()-1095,1,0))

ms-access report conditional-formatting calculated-field
1个回答
0
投票

对于将在下一季度到期的日期(ExpDate)是课程到期日

=Sum(IIf([ExpDate]<=DateAdd("q",1,Date()) And [ExpDate]>=Date(),1,0))

&过期日期

=Sum(IIf([ExpDate]<Date(),1,0))
© www.soinside.com 2019 - 2024. All rights reserved.