eplan 报表怎么样转成 excel文件?

 我来答
失忆的白玫瑰
2011-07-27 · TA获得超过592个赞
知道小有建树答主
回答量:430
采纳率:100%
帮助的人:324万
展开全部
EPLAN部件列表如何导出为excel文件在 工具-报表-标签 中进行导出
需要自己做一个excel模版,从label 中导出
更多追问追答
追问
从LABEL中导出什么意思啊?能详细细吗?
追答
将Gridview中的数据导出到excel中去
' //定义文档类型、字符编码
Response.Clear()
Response.Buffer = True
Response.Charset = "GB2312"
' //下面这行很重要, attachment 参数表示作为附件下载,您可以改成 online在线打开
' //filename=FileFlow.xls 指定输出文件的名称,注意其扩展名和指定文件类型相符,可以为:.doc    .xls    .txt   .htm
Response.AppendHeader("Content-Disposition", "attachment;filename=FileFlow.xls")
Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312")
' //Response.ContentType指定文件类型 可以为application/ms-excel、application/ms-word、application/ms-txt、application/ms-html 或其他浏览器可直接支持文档
Response.ContentType = "application/ms-excel"
Me.GridView1.EnableViewState = False
' // 定义一个输入流
Dim oStringWriter As New System.IO.StringWriter

Dim oHtmlTextWriter As New System.Web.UI.HtmlTextWriter(oStringWriter)

Me.Label1.RenderControl(oHtmlTextWriter)
' //this 表示输出本页,你也可以绑定datagrid,或其他支持obj.RenderControl()属性的控件
Response.Write(oStringWriter.ToString())
Response.End()

在某一事件内调用该方法,不需要传参数

' 导出Excel时必须要 重载方法Overrides
Public Overrides Sub VerifyRenderingInServerForm(ByVal control As Control)
End Sub

这个和导出为Excel文件方法一样

只需要修改控件名称 红色标记的地方

其他控件也应该可以
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式