因为dataGrid现实的数据也就是dataSet显示的内容,所以你应该把水晶报表的数据源指向dataSet对象,鉴于你说的关系比较复杂,应该做一个类专门用于计算,响应dataGrid的验证事件。

解决方案 »

  1.   

    请问:
    如何将水晶报表的数据源指向我的DataSet对象,说一下详细的实现方法还有dataGrid的验证事件是什么,验证什么
      

  2.   

    你做一个报表文件,他的让你指定数据源吧,你选择当前ado.net,然后再选择你的dataSet,不就行了, 你在窗体里加一个验证控件,dataGrid不就有验证事件了吗?
      

  3.   


    假设我们的项目有100张报表,如果做100个rpt文件,这个工程文件岂不是太大了我的意思是只作一个rpt文件,动态指定数据源和数据列,数据由datagrid提供,这样可以吗?3x
      

  4.   

    没有人会吗?微软专家呢,help!!
      

  5.   

    这里又简单明白的的文章
    http://www.aspcn.com/News/Show.aspx?id=474
    http://www.aspcn.com/News/Show.aspx?id=475
    http://www.aspcn.com/News/Show.aspx?id=476
      

  6.   

    这些技术我早用过了,看来csdn没人知道,呜呜。。
      

  7.   

    水晶报表的自定义功能很若的,你可以在xsd文件中定义数据集的格式但是不能动态改变,所以基本上你的要求水晶报表实现不了还是看看第三方控件吧,spread,cell.....good luck!