你知道我如何在rdlc中完成下一个场景吗?我有一些行(PrimaryKey、col1、col2、col3),我想像这样显示一个表:
Labels of my fields | FirstRowValues | SecondRowValues |
___________________________________________________________________
Label for Primary key | PrimaryKey1.Value | PrimaryKey2.Value |
Label of col1 | Col1.Value(row 1) | Col1.Value(row 2) |
Label of col2 | Col2.Value(row 2) | Col2.Value(row 2) |换句话说,我希望在不同的列上重复我的数据库行,而不是在不同的rdlc行上重复它们。
我希望我已经足够清楚我要找什么了。
提前感谢
发布于 2009-12-08 09:41:59
您可以使用Matrix控件(而不是Table),或者使用PIVOT并在数据库查询中执行此操作。
我认为我们使用的是VS报表设计器,而不是SSRS (SSRS不会创建可以在VS2008 ReportViewer控件中查看的RDLC)。
发布于 2009-12-09 01:07:49
你的回复是10x4,但我没想到会这样。通过使用一个包含group by表达式"1“列的矩阵,然后在该组上添加多行,解决了我的问题。这不是最优雅的解决方案,但很管用。
https://stackoverflow.com/questions/1802803
复制相似问题