找回密码
 立即注册

QQ登录

只需一步,快速开始

KinnSoft

高级会员

108

主题

494

帖子

1999

积分

高级会员

积分
1999

活字格认证微信认证勋章元老葡萄

KinnSoft
高级会员   /  发表于:2014-9-9 11:07  /   查看:5476  /  回复:5
1.另存后效果不太理想
2.问题如图
3.控件类型:Active Report 8
   报表类型:页面报表
  浏览器版本:google chrome

如图:

本帖子中包含更多资源

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

x

5 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2014-9-9 13:50:00
沙发
回复 1楼KinnSoft的帖子

kinnSoft 你好,

这两个问题我都已经重现了,已经反馈给产品组,有进一步结果第一时间通知你。

谢谢
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-10-14 15:50:00
板凳
回复 1楼KinnSoft的帖子

导出时候需要设置 UseCellMerging=true:

  1.             GrapeCity.ActiveReports.Export.Excel.Section.XlsExport export = new GrapeCity.ActiveReports.Export.Excel.Page.XlsExport();
  2.             export.UseCellMerging = true;
  3.             GrapeCity.ActiveReports.PageReport pr = new GrapeCity.ActiveReports.PageReport(new System.IO.FileInfo(this.Server.MapPath("PageReport1.rdlx")));
  4.             pr.Document.LocateDataSource += Document_LocateDataSource;
  5.             export.Export(pr.Document, this.Server.MapPath("test.xls"));
复制代码
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-11-27 19:28:00
地板
回复 1楼KinnSoft的帖子

这个问题在 AR9 中已经解决:

  1.             GrapeCity.ActiveReports.PageReport report = new GrapeCity.ActiveReports.PageReport(new System.IO.FileInfo(this.Server.MapPath("PageReport1.rdlx")));

  2.             GrapeCity.ActiveReports.Document.PageDocument reportDocument = new GrapeCity.ActiveReports.Document.PageDocument(report);

  3.             // Create an output directory
  4.             System.IO.DirectoryInfo outputDirectory = new System.IO.DirectoryInfo(this.Server.MapPath("MyExcel"));
  5.             outputDirectory.Create();

  6.             // Provide settings for your rendering output.
  7.             GrapeCity.ActiveReports.Export.Excel.Page.ExcelRenderingExtensionSettings excelSetting = new GrapeCity.ActiveReports.Export.Excel.Page.ExcelRenderingExtensionSettings();
  8.             excelSetting.FileFormat = GrapeCity.ActiveReports.Export.Excel.Page.FileFormat.Xls;
  9.             GrapeCity.ActiveReports.Extensibility.Rendering.ISettings setting = excelSetting;

  10.             //Set the rendering extension and render the report.
  11.             GrapeCity.ActiveReports.Export.Excel.Page.ExcelRenderingExtension excelRenderingExtension = new GrapeCity.ActiveReports.Export.Excel.Page.ExcelRenderingExtension();
  12.             GrapeCity.ActiveReports.Rendering.IO.FileStreamProvider outputProvider = new GrapeCity.ActiveReports.Rendering.IO.FileStreamProvider(outputDirectory, System.IO.Path.GetFileNameWithoutExtension(outputDirectory.Name));
  13.             reportDocument.Render(excelRenderingExtension, outputProvider, excelSetting.GetSettings());
复制代码
回复 使用道具 举报
KinnSoft
高级会员   /  发表于:2014-12-24 14:36:00
5#
还没更新到AR9,无法测试!
还有就是更新包没发吧
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-12-24 14:45:00
6#
回复 5楼KinnSoft的帖子

AR9 下载链接为:
http://www.gcpowertools.com.cn/d ... rts-v9.0.1678.0.zip

请下载试用。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部