877121273 发表于 2015-12-25 11:31:00

点击查询无法进入LocateDataSource

点击查询无法进入LocateDataSource

frank.zhang 发表于 2015-12-25 16:40:00

您好,

这个问题是由于您在一个数据源当中使用了两种数据绑定方式导致的。






需要设置两个数据源





877121273 发表于 2016-1-27 14:51:00

877121273这个

877121273 发表于 2016-1-27 14:53:00

我加了report1.Run();后就可以跳进去LocateDataSource方法了,可是就算datatable中有数据,也是显示:"没有指定报表",怎么回事呢

Lenka.Guo 发表于 2016-1-27 16:34:00

根据您的反馈,我按照您的写法,在加载报表时添加了,new System.IO.FileInfo(Server.MapPath(@"\modules\rdl\RdlReport1.rdlx")));,未出现您说的问题。
具体代码:
GrapeCity.ActiveReports.PageReport report2 = new GrapeCity.ActiveReports.PageReport();
            report2.Load(new System.IO.FileInfo(Server.MapPath(@"\modules\rdl\RdlReport1.rdlx")));
            report2.Document.LocateDataSource += new GrapeCity.ActiveReports.LocateDataSourceEventHandler(Document_LocateDataSource);
            WebViewer1.Report = report2;
页: [1]
查看完整版本: 点击查询无法进入LocateDataSource