一、將網頁資料以excel報表以線上瀏覽方式呈現
<% response.setheader("content-disposition","inline; filename=test1.xls"); //以上這行設定傳送到前端瀏覽器時的檔名為test1.xls //就是靠這一行,讓前端瀏覽器以為接收到乙個excel檔 %>excel檔案呈現方式
姓名身份證字型大小
生日李玟
n111111111
1900/11/12
梁靜如n222222222
1923/10/1
張惠妹n333333333
1934/12/18
<%@ page contenttype="
"%>
<%
response.setheader(
"content-disposition",
"inline; filename=test1.xls");
//以上這行設定傳送到前端瀏覽器時的檔名為test1.xls
//就是靠這一行,讓前端瀏覽器以為接收到乙個excel檔
%>
<
html
>
<
head
>
<
title
>excel檔案呈現方式
title
>
head
>
<
body
>
<
table
border
="1"
width
="100%"
>
<
tr>
<
td>姓名
td><
td>身份證字型大小
td><
td>生日
td>
tr>
<
tr>
<
td>李玟
td><
td>n111111111
td><
td>1900/11/12
td>
tr>
<
tr>
<
td>梁靜如
td><
td>n222222222
td><
td>1923/10/1
td>
tr>
<
tr>
<
td>張惠妹
td><
td>n333333333
td><
td>1934/12/18
td>
tr>
table
>
body
>
html
>
線上瀏覽的方式: response.setheader("content-disposition","
inline
; filename=test1.xls");
attachment
; filename=test2.xls");
附註: 1.以上純以靜態網頁的方式呈現excel檔,配合資料庫,你便能以動態的報表方式做出excel報表了
2.完全不用安裝任何元件,或只能受限於win平台,乙個簡單的方式解決你的報表需求
3.聰明的你,應該能舉一反三,知道如何將網頁資料以word的doc格式展現了吧!
參考資料:
MS SQL SERVER匯出表結構到Excel
select 表名 case when a.colorder 1then d.name else end 表說明 case when a.colorder 1then isnull f.value,else end 字段序號 a.colorder,欄位名 a.name,字段說明 isnull g.v...
MS SQL SERVER匯出表結構到Excel
今天準備整理下手裡面幾個資料庫,形成乙個表結構文件,方便以後維護使用。網上找到乙個指令碼還不錯,小小的修改就滿足了我的要求,執行完sql指令碼。在結果就能看到資料庫所有表的結構,這個時候只要全選,然後右擊出來屬性框,選擇將結果另存為,這個時候您只要選擇匯出csv,然後新建乙個excel 在選單欄選擇...
超級好用的網頁table 匯出excel
最近發現乙個封裝的js外掛程式匯出網頁中的table 為excel 超級好用,基本不用寫 function if y test fmt fmt fmt.replace regexp.1,this.getfullyear substr 4 regexp.1.length for var k in o ...