我一直在努力让dcount在现有的数据库中工作,查询和报告名称相同并让自己头疼,所以我创建了一个简单的1表db来测试它。
它有一个带有这些值的field1 ID1 ID1 ID2 ID3
我想计算不同值的数量。即从上面得到3。 我在报表页脚中创建了一个带有表达式
的字段的报表=DCount("[Field1]","Table1")
..它返回4
然而,当我查看微软网站上有关dcount如何工作的描述时,它清楚地表明它计算了不同的条目。
有人可以澄清吗?
答案 0 :(得分:1)
我不知道您所指的是哪个页面,但DCount
只是记录记录,而不是明确的值。
为了计算不同的价值,我建议Allen Browne" Extended DCount"又名ECount
函数:http://allenbrowne.com/ser-66.html
此页面还提供了有关DCount
如何运作的更多信息。