【发布时间】:2015-03-13 15:59:36
【问题描述】:
这是我的数据集的一个示例:
ID Name Date
DCMTest1 Planning 02-06-12
DCMTest1 Planning 01-09-13
DCMTest1 Planning 06-09-13
DCMTest2 Planning 03-08-11
DCMTest2 Planning 05-07-12
结果表必须动态添加列(列的数量未知)。这是我希望报告中的数据的示例:
ID Planning Planning Planning
DCMTest1 02-06-12 01-09-13 06-09-13
DCMTest2 03-08-11 05-07-12
我在 ID (Project_nummer) 上有一个行组,我尝试通过两种不同的方式获得我想要的结果。 我在 Date 上使用了列组标题,这导致每个不同日期的列分组(这显然是错误的):
结果1:
ID Planning Planning Planning Planning Planning
DCMTest1 02-06-12 01-09-13 06-09-13
DCMTest2 03-08-11 05-07-12
我已经在名称(计划)上尝试了一个列组,它给出了结果 2:
结果2:
ID Planning
DCMTest1 02-06-12
DCMTest2 03-08-11
结果 2 有一个正确的开始,但没有动态添加列。我错过了一个表达吗?
我还不能上传图片,所以这里有一个 SSRS 分组的链接: SSRS grouping
感谢任何帮助。我正在使用 MS SQL Server 2008 和 Visual Studio 9.0
【问题讨论】:
-
如果它按组列出这些日期而不是跨组,你能使用它吗?
-
我个人也更喜欢行组,但这位客户不喜欢。
标签: sql-server-2008 dynamic reporting-services ssrs-2008 grouping