找回密码
 立即注册

QQ登录

只需一步,快速开始

SnailRun

高级会员

56

主题

182

帖子

1144

积分

高级会员

积分
1144

活字格认证微信认证勋章

SnailRun
高级会员   /  发表于:2015-5-18 16:45  /   查看:4923  /  回复:6


默认图表下面的单元格怎么是那样的、

本帖子中包含更多资源

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

x

6 个回复

倒序浏览
frank.zhang
社区贡献组   /  发表于:2015-5-18 16:52:00
沙发
您好,
您的报表,在运行时的样子是什么样的?
这个和您期望的格式有什么不一致吗?
回复 使用道具 举报
SnailRun
高级会员   /  发表于:2015-5-18 18:42:00
板凳
一致,只是不明白为什么下面的单元格高度那么大。?
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-5-19 09:52:00
地板
您好,
我们怀疑是模板设计下面的空白页导致的。您能否上传报表模板,以方便我们重现问题。
回复 使用道具 举报
SnailRun
高级会员   /  发表于:2015-5-19 10:05:00
5#
回复 4楼frank.zhang的帖子


本帖子中包含更多资源

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

x
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-5-19 14:03:00
6#
您好,
我使用的导出代码:
  1.         protected void Button3_Click(object sender, EventArgs e)
  2.         {
  3.             // Provide the page report you want to render.
  4.             GrapeCity.ActiveReports.PageReport _reportDef = new GrapeCity.ActiveReports.PageReport(new System.IO.FileInfo(Server.MapPath("/Reports/" + report + ".rdlx")));
  5.             _reportDef.Report.DataSources[0].DataSourceReference = "";
  6.             _reportDef.Report.DataSources[0].ConnectionProperties.DataProvider = "OLEDB";
  7.             _reportDef.Report.DataSources[0].ConnectionProperties.ConnectString = string.Format("Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};", Server.MapPath("/Data/NWind_CHS.mdb"));

  8.             GrapeCity.ActiveReports.Document.PageDocument _reportRuntime = new GrapeCity.ActiveReports.Document.PageDocument(_reportDef);

  9.             // Create an output directory
  10.             System.IO.MemoryStream ms = new System.IO.MemoryStream();

  11.             // Provide settings for your rendering output.
  12.             GrapeCity.ActiveReports.Export.Excel.Page.ExcelRenderingExtensionSettings
  13.             excelSetting = new GrapeCity.ActiveReports.Export.Excel.Page.ExcelRenderingExtensionSettings();
  14.             excelSetting.FileFormat = GrapeCity.ActiveReports.Export.Excel.Page.FileFormat.Xls;
  15.             //excelSetting.MultiSheet = false;
  16.             GrapeCity.ActiveReports.Extensibility.Rendering.ISettings setting = excelSetting;

  17.             //Set the rendering extension and render the report.
  18.             GrapeCity.ActiveReports.Export.Excel.Page.ExcelRenderingExtension
  19.             excelRenderingExtension = new
  20.             GrapeCity.ActiveReports.Export.Excel.Page.ExcelRenderingExtension();
  21.             GrapeCity.ActiveReports.Rendering.IO.MemoryStreamProvider outputProvider = new GrapeCity.ActiveReports.Rendering.IO.MemoryStreamProvider();
  22.             _reportRuntime.Render(excelRenderingExtension, outputProvider, excelSetting.GetSettings());

  23.             Response.ContentType = "application/vnd.ms-excel";
  24.             Response.AddHeader("content-disposition", "inline;filename=MyExport.xls");
  25.             outputProvider.GetPrimaryStream().OpenStream().CopyTo(ms);
  26.             Response.BinaryWrite(ms.ToArray());
  27.             Response.End();
  28.         }
复制代码


导出的截图:

本帖子中包含更多资源

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

x
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-5-29 09:07:00
7#
您好,
距离这个问题的最后回复已经过去了一段时间,不知道这个问题您是否已经解决?
如果没有解决,欢迎跟贴接续讨论,如果已经解决请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部