因为以前都是做网站,很少用到报表,现在急需使用却有点摸不着头脑。下面是我想问的几个基本问题:
1.数据源:除了用dataSet之外,可以使用Linq to Sql 等数据源吗?
      另外是在dataSet数据源里实现筛选、排序、分组功能还是在报表设计里实现。
2.报表设计:在使用设计向导时,弹出的“字段排列”里的,“行组”、“列组”、“值”是什么意思,怎么用。
3.参数调用:比如我在dataSet里用一条带参数的储存过程得到一个表,那么当我在报表里想让这个参数与一个textBox绑定       应该怎么实现?
4.RDLC文件控件的使用:在编辑RDLC文件时左边工具箱有个“报表项”里面用多控件Matrix等,都不会使用,请问在哪能找  到详细的帮助?(MSDN里没找到)
5.实例教程:希望能找到一个用vs2010做RDLC做报表的实例教程(英文的都行,复杂一点的例子最好,可以学习比较全面的功能)谢谢各位。

解决方案 »

  1.   

    前段时间实现过IE浏览器直接打印RDLC报表的功能,由于对RDLC报表不是了解,只能回答你的第一个问题:
    1.除DataSet之外,还可能用IList<T>类型作为数据源,因此使用Linq to Sql是没有任何问题的。
      

  2.   

    谢谢楼上,但是我在RDLC新建数据源时右边的“报表数据”工具栏只能新建数据集,请问怎么使用IList<T>?
      

  3.   

    3. 绑定数据源后,在RDLC里,会显示字段,直接拖过来。
    4。工具箱里的 也是直接拖过来,然后字段绑定。
    拖过来的TEXT  右击。表达式。
      

  4.   

    RDLC 使用手册  下载  
      

  5.   

    http://topic.csdn.net/u/20090425/18/8e632f55-0908-4ad5-ac3a-0d3cb9a288df.html