我正在创建的一个报告具有动态列数 - 从存储过程返回一个数据表,列数取决于数据库中定义的项目数(每个项目一列,除了一些固定的列)。
在这种情况下,我是否可以使用RDLC报告生成报告?所有的计算都已在报告中完成,我只是为了导出到excel / pdf并重复页眉/页脚而看RDLC。
答案 0 :(得分:1)
答案 1 :(得分:0)
根据它的声音,您希望报表透视定义的项目,这些项目可以根据各种报告条件进行更改。如果你知道COULD返回的所有列,你可以定义你的RDL来绑定它们,但是隐藏那些不是项目定义的列。您只需将列的Visible属性绑定到确定是否已定义。
答案 2 :(得分:0)
答案 3 :(得分:0)
只要列未在数据表中固定,请在RDLC中使用矩阵。
访问http://www.gotreportviewer.com/matrices/
在这里您会发现RDLC中表格和矩阵的使用。看看自己哪个适合您的需求。