找回密码
 立即注册

QQ登录

只需一步,快速开始

xiedan_79

银牌会员

4

主题

12

帖子

3294

积分

银牌会员

积分
3294

活字格认证

最新发帖

[已处理] MVC4 导出报表

xiedan_79
银牌会员   /  发表于:2014-12-29 16:42  /   查看:6891  /  回复:8
请问MVC4下导出报表有相关示例么,是否通过 HttpHandler 的方式导出,从博客上看到的都是 PageReport 的导出,难道 SectionReport不能导出?

8 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2014-12-29 17:33:00
沙发
基本导出方法可以参考这篇文章,包括Word、PDF和Excel的导出代码:http://blog.gcpowertools.com.cn/post/2014/11/13/customize_flashviewer.aspx
回复 使用道具 举报
xiedan_79
银牌会员   /  发表于:2014-12-29 21:30:00
板凳
回复 2楼dof的帖子

那就是通过 HttpHandler 进行导出了,代码我看过了,在判断导出类型时的代码中
ExportPdf(context, pr);
请问
1、其间的 pr 从哪获得的
2、代码中针对的是 PageReport,那么SectionReport是否一样的方法导出
谢谢
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-12-30 09:56:00
地板
回复 3楼xiedan_79的帖子

pr需要在 webserviece 中重新创建。
Section Report 报表导出FlashViewer 定制部分和博客中相同,导出代码请参考帮助文档:
http://www.gcpowertools.com.cn/d ... !Documents/_197.htm
回复 使用道具 举报
xiedan_79
银牌会员   /  发表于:2015-1-4 15:23:00
5#
回复 4楼iceman的帖子

我想要的是MVC下如何导出报表,而不是 winform 下,也不是传统 asp.net 下导出
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-1-4 19:13:00
6#
回复 5楼xiedan_79的帖子

问题我们已经查收,明天进一步处理。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-1-5 13:34:00
7#
回复 5楼xiedan_79的帖子

MVC4 Demo请参考链接:http://www.gcpowertools.com.cn/LiveSamples/Temp/AR_MVCDemo.zip

MVC中导出方式和 ASP.NET 中相同,都需要通过 WebService 实现。请你先实现,如果有其他问题我们继续讨论。
回复 使用道具 举报
xiedan_79
银牌会员   /  发表于:2015-1-5 21:24:00
8#
回复 7楼iceman的帖子

只是单一的报表导出,那是没问题,如果报表里有参数,而又对参数设置过并做过筛选,那么又怎么导出呢
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2015-1-6 17:45:00
9#
回复 8楼xiedan_79的帖子

如果有过滤条件FlashViewer就无法实现,不过通过HtmlViewer可以在前台直接调用ViewModelExport进行导出。你可以看看这个实现方法:ActiveReports 中基于Web客户端的报表导出实现方法
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部