找回密码
 立即注册

QQ登录

只需一步,快速开始

402717035

注册会员

15

主题

35

帖子

104

积分

注册会员

积分
104

活字格认证元老葡萄

402717035
注册会员   /  发表于:2015-9-2 22:13  /   查看:8489  /  回复:10
http://blog.gcpowertools.com.cn/post/2014/11/13/customize_flashviewer.aspx
这个功能在winform程序下如何实现?

10 个回复

倒序浏览
402717035
注册会员   /  发表于:2015-9-3 14:42:00
沙发
???????????????
回复 使用道具 举报
402717035
注册会员   /  发表于:2015-9-3 16:21:00
板凳
???????????????????????
回复 使用道具 举报
402717035
注册会员   /  发表于:2015-9-3 17:02:00
地板
没人?
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-9-6 09:40:00
5#
您好,
非常抱歉,让您久等了。
导出excel可以参考以下代码:
  1. // Provide the page report you want to render.
  2. GrapeCity.ActiveReports.PageReport report = new GrapeCity.ActiveReports.PageReport(new System.IO.FileInfo(@"C:\Sample_PageReport.rdlx"));
  3. GrapeCity.ActiveReports.Document.PageDocument reportDocument = new GrapeCity.ActiveReports.Document.PageDocument(report);

  4. // Create an output directory
  5. System.IO.DirectoryInfo outputDirectory = new System.IO.DirectoryInfo(@"C:\MyExcel");
  6. outputDirectory.Create();

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

  11. //Set the rendering extension and render the report.
  12. GrapeCity.ActiveReports.Export.Excel.Page.ExcelRenderingExtension excelRenderingExtension = new GrapeCity.ActiveReports.Export.Excel.Page.ExcelRenderingExtension();
  13. GrapeCity.ActiveReports.Rendering.IO.FileStreamProvider outputProvider = new GrapeCity.ActiveReports.Rendering.IO.FileStreamProvider(outputDirectory, System.IO.Path.GetFileNameWithoutExtension(outputDirectory.Name));
  14. reportDocument.Render(excelRenderingExtension, outputProvider, excelSetting.GetSettings());
复制代码


另外,需要说明的是,我们技术支持的时间,是在工作日内。
有一些热心的用户如果知道这个问题的答案,也会帮助您的。
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-9-14 10:03:00
6#
您好,
距离这个问题的最后回复已经过去了一段时间,不知道这个问题您是否已经解决?



如果没有解决,欢迎跟贴接续讨论,如果已经解决请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢
回复 使用道具 举报
402717035
注册会员   /  发表于:2015-9-18 16:02:00
7#
回复 6楼frank.zhang的帖子




导出时报这个错?why?
还有,导出时怎么自定义导出路径

本帖子中包含更多资源

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

x
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-9-18 16:34:00
8#
您好,
这个是您的报表模板必须添加参数,开始时间。
在导出的时候,需要将这个参数输入,参考代码:
  1. GrapeCity.ActiveReports.PageReport rpt = new GrapeCity.ActiveReports.PageReport();
  2. rpt.Load(new System.IO.FileInfo(Server.MapPath("") + "\\PageReport1.rdlx"));
  3. rpt.Report.ReportParameters[0].DefaultValue.Values.Add(TextBox1.Text);
复制代码
回复 使用道具 举报
402717035
注册会员   /  发表于:2015-9-19 11:06:00
9#
回复 8楼frank.zhang的帖子




server 需要引用什么?

能不能给个demo,导出各种word pdf execl 的demo???

本帖子中包含更多资源

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

x
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-9-21 09:28:00
10#
您好,
在Winforms下导出Excel的例子程序,详见附件。


本帖子中包含更多资源

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

x
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部