日期:2014-05-17  浏览次数:20749 次

怎么动态绑定报表文件(rdlc)里的表
   在设计vs自带的报表时,拖拽一个表往报表上时,会出现让选择数据源的的窗口,设置完时,就能在表的数据位置选择该数据源的某些字段在上面。但是因为我的数据集的列是在程序过程中动态生成的,不是固定的,所以没法在设计报表的时候直接绑定上去,这该怎么办?可以动态绑定报表上的表吗?怎么实现?

------解决方案--------------------
他说的也是绑定过之后,只是数据源刷新。想动态绑定可以这样做,我只说下原理吧。由于RDLC报表本身也是一个XML文件,所以可以操作XML文件来实现字段绑定,然后再刷新数据源及报表,数据就可以出来了。而且列数列名称都可以根据需要自己来定义了。