MS Access:自定义报告生成

时间:2014-03-15 10:59:09

标签: ms-access report ms-access-2007 reporting

我在MS Access数据库中有两个表,如下所示。

员工表:

enter image description here

薪资表:

enter image description here

我已经为每位员工的工资摘要创建了一个查询,显示为基于年份。

查询:

SELECT Employee.EmployeeID, Employee.Name, Salary.AnnualYear, 
Salary.MinSalary, Salary.Salary, Salary.MaxSalary
FROM Employee INNER JOIN Salary ON Employee.EmployeeID=Salary.EmployeeID;

查询结果:

enter image description here

我想要实现的目标是

创建报告以将详细信息显示为基于年份。

迄今为止取得的报告:

enter image description here

预期报告:

enter image description here

报告向导是否能够帮助我实现预期的报告?

或者我是否必须进行任何VBA编程?

MS Access file

2 个答案:

答案 0 :(得分:1)

您正在寻找的是数据透视表。您可以使用现有查询并切换到数据透视表视图(打开查询,右键单击选项卡并选择数据透视表视图)。这导致看起来像: Graphic of Pivot Table

根据要求。我已将其保存在您的文件中。 找到它here.

答案 1 :(得分:0)

报告向导应该能够实现该报告。