计算报告中文本框中的结果数高于一定数量

Posted

技术标签:

【中文标题】计算报告中文本框中的结果数高于一定数量【英文标题】:Count number of results in text box in report higher than a certain number 【发布时间】:2020-07-10 20:00:46 【问题描述】:

Access 新手,我已经建立了一个基本数据库 我们进行了检查,并将检查结果输入表格。 我们在 30 分中对每个区域进行评分。然后我在报告中的文本框中添加了一个计算,该文本框将所有最终分数相加并给出了总分。效果很好。 现在我想在报告末尾做的是,我希望它计算得分高于和低于 90 的最终分数的数量,以便我知道哪些区域通过和失败。

任何帮助将不胜感激

【问题讨论】:

【参考方案1】:

在您的报告中创建一个文本框并使用 dCount("field_to_count", "Table_name", "field_to_count > 90)"

【讨论】:

您好,感谢您的回复。问题是我在报告中的得分在表格内,但总分是我在报告中添加的手动文本框,因此它将所有分数添加到行中。我建立的文本框表达式是 =[area]+ [area]+ [area] 然后文本框显示总分 - 我想要报告中的另一个文本框来统计有多少总分得分高于 90 明白....我不知道你怎么能直接在报告中做到这一点。我的建议是创建一个查询,在其中执行 [area]+ [area]+ [area] 以及计数,然后将此查询用作报告的基础。

以上是关于计算报告中文本框中的结果数高于一定数量的主要内容,如果未能解决你的问题,请参考以下文章

如何计算复选框值的总和取决于文本框中的数量

如何在文本框中显示数据集的多个结果集

如何在 Access 报告文本框中底部对齐字符串?

计算数据框中高于阈值的行数作为函数或其他列因子

如何使用命令按钮在文本框中的现有文本中插入新文本?

如何限制在 MFC 的文本框中键入的字符数?