日期:2014-05-19  浏览次数:20735 次

水晶报表,要疯了
以前我的方法:
1.form1中的DataSet为:ds1,把它写到一个xml文件中;
2.在form3中读取这个xml文件到ds2;
3.report   report1=new   report();
    report1.SetDataSource(ds2);
现在想改变这种笨方法,用以下方法:
1.form1中的DataSet为:   public   DataSet   ds1=new   DataSet();   //public
2.在form3中:ds2=Form1.pform.ds1;
3.report   report1=new   report();
    report1.SetDataSource(ds2);
问题出现了:
当我在report中修改报表的数据库时,它们依然指向那个xml文件,我该怎么办?
不好意思,只有这么多分了:(


------解决方案--------------------
不清楚了
别急等高手来吧!!!
------解决方案--------------------
文件菜单中有没有选择 "save data with report "?!
------解决方案--------------------
报表管理器里面看看
------解决方案--------------------
http://www.dotnetsky.net/showforum-35.html