如何在RDLC报告中将存储过程结果集行显示为列?

时间:2011-01-12 05:51:05

标签: asp.net sql-server-2005 reporting-services

以下是执行存储过程时的结果集。基于条件no.of

变化。我正在使用类型化数据集来存储结果集。

NSV QTY MONTH / YEAR

264.95 31248 APR / 07

273.23 34044 MAY / 07

230.96 22232 JUN / 07

711.93 81992 JUL / 07

427.23 50345 AUG / 07

297.90 36961 SEP / 07

495.37 43079 OCT / 07

648.48 52428 NOV / 07

622.06 46364 DEC / 07

407.02 46461 JAN / 08

605.45 73439 FEB / 08

224.81 28121 MAR / 08

308.12 33356 APR / 08

328.22 35605 MAY / 08

372.41 34107 JUN / 08

我必须在RDLC文件中显示上述结果,如下所示。

APR / 07 May / 07 JUN / 07 ................ JUN / 08

264.95 273.23 230.96 ................. 372.41

31248 34044 22232 ............... 34107

任何人请建议我如何满足这一要求。我必须在哪个控件上使用显示数据

RDLC报告?如果我使用表格控件,

有没有办法在列插入行组上插入组?

此致

N.SRIRAM

2 个答案:

答案 0 :(得分:0)

您要创建的报告类型称为交叉制表 - 在SSRS / RDLC术语中,它称为矩阵报告,您需要使用Matrix控件。以下是一些可以帮助您入门的链接/教程:

http://balavardhanreddy.over-blog.com/article-ssrs-matrix-control--43365341.html

http://msdn.microsoft.com/en-us/library/cc627441.aspx

答案 1 :(得分:0)

我认为Matrix表是您需要的...尝试查看this