在访问报告中计数

Counting in an access report

我正在为具有多个报告的不同工作课程创建一个数据库,在这些报告中我想显示完成该课程的人员的百分比。为此,我需要来自两个不同查询的数据。一个查询包含所有雇员的姓名。第二个查询包含完成特定课程的人的姓名。实现我需要的最佳方法是什么?

我知道 access 中有一个 Count() 函数。但我不知道如何从两个不同的查询中获取数据。为了便于参考,假设我使用流动名称。 qryAllEmployees 包含字段个人号码和姓名。 QryCourseCompleted 包含完成的名称和数据。该报告名为 rptCompleted,该报告包含一个字段,我想在其中显示完成课程的员工百分比。

希望有人能帮助我。如果需要其他信息,请告诉我!预先感谢您的时间和精力!

乔里

直接使用这些数据作为控制源,例如在报告中,使用 Domain Aggregate 函数(向下滚动一点)。

你的情况:DCount() .

= DCount("*", "QryCourseCompleted") / DCount("*", "qryAllEmployees")

应该作为报告文本框的控制源(百分比格式)。