配置實現 列印(生成靜態html)使用

2021-08-26 08:04:34 字數 1088 閱讀 2528

l 列印(生成靜態html)使用

1、採用列印模板實現列印配置的載入和展現。呼叫方法:tmp/tpldetail.aspx?n=printtest(僅xml配置的檔名,不含字尾)

2、htm配置檔案,如printtest.htm需在配置的xml目錄的tpl目錄下。(自定義標籤說明見html模板自定義標籤)

3、xml配置檔案,如printtest.xml需在配置的xml目錄的query目錄下

4、以printtest.htm為例:

歸屬模組

#t.0.funname#

發現時間

#t.0.rdate#

問題 #t.0.title#

描述 #t.0.notes#

嚴重程度

#t.0.iclass#

當前狀態

#t.0.iflag#

問題截圖

人員姓名

#t.0.username#

操作時間

#t.0.optime#

5、以printtest.xml為例:

<?xmlversion="1.0" encoding="utf-8"?>

,s_test.rdate

,s_test.title

,s_test.notes

,s_test.filename

,s_user.name as username

,s_test.optime

,case s_test.iflag when 0 then '發現' when 1 then '確認' when 2 then '解決' else '關閉' end

,s_fun.name as funname

,case s_test.iclass when 1 then '嚴重' when 2 then '次要' when 3 then '一般' else '新需求 end

from s_test

left join s_fun on s_test.funid=s_fun.id

inner join s_user on s_user.id=s_test.userid

where s_test.id=]]>

配置實現 靜態網頁生成

靜態網頁生成普遍的思路是利用寫好的aspx頁面,後台呼叫生成html。由於使用者一般不能編輯aspx頁面,但是對html一般可以編輯和處理。aspx生成html的原理其實就是將特定的標籤轉換為html,自己利用了這一原理自定義了自己的替換標籤,配合xml配置訪問資料實現了html模板生成靜態網頁。應...

配置實現 靜態網頁生成

靜態網頁生成普遍的思路是利用寫好的aspx頁面,後台呼叫生成html。由於使用者一般不能編輯aspx頁面,但是對html一般可以編輯和處理。aspx生成html的原理其實就是將特定的標籤轉換為html,自己利用了這一原理自定義了自己的替換標籤,配合xml配置訪問資料實現了html模板生成靜態網頁。應...

配置實現 靜態網頁生成

靜態網頁生成普遍的思路是利用寫好的aspx頁面,後台呼叫生成html。由於使用者一般不能編輯aspx頁面,但是對html一般可以編輯和處理。aspx生成html的原理其實就是將特定的標籤轉換為html,自己利用了這一原理自定義了自己的替換標籤,配合xml配置訪問資料實現了html模板生成靜態網頁。應...