访问报告文本框中显示的“本月”日期计数
Posted
技术标签:
【中文标题】访问报告文本框中显示的“本月”日期计数【英文标题】:Count of dates "This Month" to appear in a text box in Access Report 【发布时间】:2017-03-16 13:44:58 【问题描述】:这看起来很简单,但我无法在任何地方找到它。我只想有一个简单的文本框,其中包含一个公式,该公式从特定字段中提取本月的日期计数以填充到我的访问报告中。
基本上只是想显示这个月有多少 建设开始:_______ 施工完成:________
谁能帮我解决这个问题?
谢谢,
查尔斯
【问题讨论】:
考虑month(date())
抱歉,您能澄清一下吗?我尝试将 =month([Milestone_6]) 输入到控制源中,但这不起作用。如果我的日期字段是 Milestone_6,我应该在控制源中输入什么来显示本月的记录数?
【参考方案1】:
正如 Gustav 提供的,此代码可用于生成一个简单的值来计算本月的日期字段数。只需将引号中的内容调整到您的表/字段即可。
=DCount("*","YourTable","[YourDateField] DateSerial(Year(Date()),Month(Date()),1) 和 DateSerial(Year(Date()),Month(Date ())+1,0)")
【讨论】:
【参考方案2】:可能是:
=DCount("*","YourTable","[YourDateField] Between DateSerial(Year(Date()),Month(Date()),1) And DateSerial(Year(Date()),Month(Date())+1,0)")
【讨论】:
请说说你是怎么“想出来的”的? 我只是在我的日期字段和表格中使用了你的代码子,你把“*”,“我的表格”,我的日期字段“和计数工作。我没想到这么简单会有这么长的代码字符串,但它确实有效! 太棒了。那么您能否投票以消除分心的downvoter中的-1?甚至可以标记为答案。 我会,但我不允许作为新用户,而且我的声望点低于 15。不幸的是,这是规则。 好的,然后标记为已回答。你是唯一能做到这一点的人。以上是关于访问报告文本框中显示的“本月”日期计数的主要内容,如果未能解决你的问题,请参考以下文章