找回密码
 立即注册

QQ登录

只需一步,快速开始

www_hhh_www

注册会员

1

主题

2

帖子

5

积分

注册会员

积分
5
最新发帖
www_hhh_www
注册会员   /  发表于:2017-7-14 16:37  /   查看:3527  /  回复:3
从active reports 6升级到11,同样的数据源输出的结果pdf和excel不一样,excel一行数据都没有.升级前导出excel跟pdf结果一致

本帖子中包含更多资源

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

x

3 个回复

倒序浏览
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2017-7-14 17:28:57
沙发
看你的错误提示可能是授权问题
请检查liense文件里是不是缺少这项
GrapeCity.ActiveReports.Export.Excel.Section.PdfExport,
GrapeCity.ActiveReports.Export.Excel.v11
回复 使用道具 举报
www_hhh_www
注册会员   /  发表于:2017-7-14 21:30:53
板凳
KearneyKang 发表于 2017-7-14 17:28
看你的错误提示可能是授权问题
请检查liense文件里是不是缺少这项
GrapeCity.ActiveReports.Export.Excel ...

有GrapeCity.ActiveReports.Export.Pdf.v11和GrapeCity.ActiveReports.Export.Excel.v11,应该不是授权的问题。红色的文字不是错误提示,试用版都会加这么一段,导出过程没有产生异常,其他的报表导出excel正常,目前只发现这一个报表有问题,另外升级后导出的excel比升级前导出的宽度多占了一列。
                XlsExport xls = new XlsExport();
                xls.UseCellMerging = true;
                xls.RemoveVerticalSpace = true;
                xls.AutoRowHeight = true;
                System.IO.MemoryStream memStream = new System.IO.MemoryStream();
                xls.Export(rpt.Document, memStream);
                HttpContext.Current.Response.BinaryWrite(memStream.ToArray());
                HttpContext.Current.Response.End();
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2017-7-17 10:18:54
地板
您好
我们的导出EXCEl有两种导出方式,你现在=尝试着用这种方法试试
参考文档如下:

http://blog.gcpowertools.com.cn/ ... 8A%A5%E8%A1%A8.aspx
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部