您好,想问下,用reportview做报表,导出的excel可否选择为2007版的? 20

 我来答
hjqing1985
2012-12-19
知道答主
回答量:31
采纳率:0%
帮助的人:19.9万
展开全部
即使不能导出2007版的,只要低于2007版的excel文件,2007版都可以打开。
追问
这我知道,因为2007版以下的版本,最大行数是65535条数据,现在数据量很大,超出这个数字,导致,用reportview控件导出的报表无法实现,而07版的容量超过百万~所以,我希望是导出的时候就是07版的,而不是导出后再转格式。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
o0暴力熊0o
2012-12-27 · TA获得超过124个赞
知道答主
回答量:130
采纳率:0%
帮助的人:57万
展开全部
可以的,得自己写方法,自带的都是2003 的~可以详细M我
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大拇指写爱
2012-12-20 · TA获得超过125个赞
知道小有建树答主
回答量:212
采纳率:0%
帮助的人:160万
展开全部
本身就提供俩种方式导出,下拉选择xls ,xlsx
更多追问追答
追问
你好,我的导出列表只有excel,pdf,word三个选择。你所说的,下拉选择xls,xlsx在哪?用的是vs2010自带的reportview控件做的报表吗?
追答
看错 以为是dev的报表。

首先获取报表的字符流,然后将字符流另存为文件。保存07版本就用'.xlsx'后缀。
如WinForm的常用SaveFileDialog sfile= new SaveFileDialog();
sfile.Filter = "excel97(*.xls)|*.xls"; 这个你看你怎么写了。

web的没试过,但是用流保存文件应该没问题
来自:求助得到的回答
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式