找回密码
 立即注册

QQ登录

只需一步,快速开始

jian.du
初级会员   /  发表于:2015-12-18 15:43  /   查看:3433  /  回复:3
页面后台这样调用的。

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)
        {

}


但是不进这个方法



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

3 个回复

倒序浏览
frank.zhang
社区贡献组   /  发表于:2015-12-18 16:28:00
沙发
您好,


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


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
jian.du
初级会员   /  发表于:2015-12-18 16:56:00
板凳
发现问题了,但是处理不了,在报表层面就已经出错了。不知道怎么解决了。
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-12-18 17:57:00
地板
您好,

需要您上传报表模板,我们对进一步的验证。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部