我有一个名为EmployeeTypes的表,其中包含Employees的类型,现在我想使用SSRS创建一个报告,其中包含以下内容:
EmployeeType1 EmployeeType2 EmployeeType3
4 23 2
其中数字是员工人数。
问题是如何以编程方式生成列,因为EmployeeTypes表可以有多个类型并按时间扩展?
答案 0 :(得分:1)
听起来您正在寻找使用select count(*), employee_type from employee_table group by employee_type
等数据集的交叉表报告。
您可以使用报告向导创建“矩阵”报告类型(而不是“表格”报告类型)。该向导将指导您完成所需的步骤。
答案 1 :(得分:0)
SSRS报告由XML文件(.RDL或.RDLC文件)定义。您可以通过直接修改XML以编程方式生成列。不是为了胆小的人,而是人们这样做,而且可以做到。
答案 2 :(得分:0)