jian.du 发表于 2015-12-18 15:43:00

报表多个数据源绑定,不进LocateDataSource

页面后台这样调用的。

GrapeCity.ActiveReports.PageReport rpt = new GrapeCity.ActiveReports.PageReport(new System.IO.FileInfo(Server.MapPath(string.Format("~/Report/ReportLibrary/ContractRpt/{0}", url))));
                rpt.Document.LocateDataSource += new GrapeCity.ActiveReports.LocateDataSourceEventHandler(Document_LocateDataSource);
               
                WebViewer1.Report = rpt;


void Document_LocateDataSource(object sender, GrapeCity.ActiveReports.LocateDataSourceEventArgs args)
      {

}


但是不进这个方法



运行报表页面,提示   报表有误,不能正常显示。   这提示太让人头疼了,都找不到具体位置。

frank.zhang 发表于 2015-12-18 16:28:00

您好,


可以按照以下方式设置LocateDataSource,看是否能够解决您的问题


jian.du 发表于 2015-12-18 16:56:00

发现问题了,但是处理不了,在报表层面就已经出错了。不知道怎么解决了。

frank.zhang 发表于 2015-12-18 17:57:00

您好,

需要您上传报表模板,我们对进一步的验证。
页: [1]
查看完整版本: 报表多个数据源绑定,不进LocateDataSource