找回密码
 立即注册

QQ登录

只需一步,快速开始

wlp5402

银牌会员

51

主题

145

帖子

2828

积分

银牌会员

积分
2828

活字格认证

[已处理] spread to excel

wlp5402
银牌会员   /  发表于:2012-4-26 12:03  /   查看:5176  /  回复:5
我想把Farpoint裡的數據直接輸出到EXCEL(不需要建一個EXCEL文件), 像ASP.NET 的
FpsShow.SaveExcelToResponse("AssetDailyReport.xls",FarPoint.Excel.ExcelSaveFlags.SaveCustomColumnHeaders);

5 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-4-26 14:19:00
沙发
在WinForm程序中都是将Excel保存到本地磁盘,你是想再执行保存为Excel的时候,弹出一个保存对话框,任何由用户指定保存的路径吗?
回复 使用道具 举报
wlp5402
银牌会员   /  发表于:2012-4-26 16:13:00
板凳

回复 2# dof 的帖子

不想保存EXCEL,只想臨時把FARPOINT 的數據導到臨時的EXCEL裡,支持多人同時導出EXCEL報表
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-4-26 16:50:00
地板
spread for .net 6.0中只支持两种导出Excel的方法
一种是使用SaveExcel(文件路径)将Spread保存为本地的Excel文件;
另一种是使用SaveExcel(Stream)将Spread内容保存到一个Stream流中,这种方法不会在磁盘上生成Excel

你可以考虑SaveExcel(Stream)方法是否满足你的需求
回复 使用道具 举报
wlp5402
银牌会员   /  发表于:2012-4-26 18:43:00
5#

回复 4# dof 的帖子

但是我要導出後能看到EXCEL文件的內容,那STREM能做到嗎?
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-4-27 09:13:00
6#
这样的需求通过SaveExcel都无法直接实现,除非你先保存一个临时的Excel文件,然后再将其删除
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部