【问题标题】:I need to narrow down what data pulls through on the Access Report?我需要缩小访问报告中的数据范围吗?
【发布时间】:2019-04-05 17:15:58
【问题描述】:
如果在 RR 后 5-7 天之间,我想在 OFFICE 下显示水费。如果 7 天后显示在 RECEIVED AFTER WELL CLOSED 下,则 5 天以下的所有内容都显示在 FIELD 下。
这是当前使用的代码,尚未更新以反映上述标准:
Entry: IIf(Date()>=[RR]+5,"OFFICE","FIELD")
【问题讨论】:
标签:
ms-access
ms-access-reports
【解决方案1】:
您可以为此任务使用switch 函数:
switch
(
Date()-RR > 7, "RECEIVED AFTER WELL CLOSED",
Date()-RR >= 5, "OFFICE",
True, "FIELD"
)
【解决方案2】:
在公式中嵌入另一个 if 条件:
IIf(Date()>=[RR]+7,"RECEIVED AFTER WELL CLOSED",IIf(Data()>=[RR]+5,"OFFICE","FIELD"))