台灣最大程式設計社群網站
線上人數
764
 
會員總數:244227
討論主題:188566
歡迎您免費加入會員
討論區列表 >> 其他語言 >> 在mail的HTML中如何將行轉列
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
在mail的HTML中如何將行轉列
價值 : 50 QP  點閱數:408 回應數:8

樓主

liping
門外漢
0 7
287 29
發送站內信

各位大大好:

在mail的HTML中如何將行轉列呢?

原來:
Period 作業(A) 由Buyer作業(B) 小計(C=A+B) ERP收料手動輸人(D) 總到料項數(E=C+D) 平台使用率_Vendor(A/E) 平台使用率_Buyer(B/E) 平台使用率(C/E)
201801 1776 120 1896 3551 5447 32.60% 2.20% 34.80%
201802 3151 1398 4549 209 4758 66.20% 29.40% 95.60%
201803 7756 1691 9447 185 9632 80.50% 17.60% 98.10%
201804 8230 1046 9276 261 9537 86.30% 11% 97.30%

需求:
Period 201801 201802 201803 201804
由Vendor作業(A) 1776 3151 7756 8230
由Buyer作業(B) 120 1398 1691 1046
小計(C=A+B) 1896 4549 9447 9276
ERP收料手動輸人(D) 3551 209 185 261
總到料項數(E=C+D) 5447 4758 9632 9537
平台使用率_Vendor(A/E) 32.60% 66.20% 80.50% 86.30%
平台使用率_Buyer(B/E) 2.20% 29.40% 17.60% 11%
平台使用率(C/E) 34.80% 95.60% 98.10% 97.30%



搜尋相關Tags的文章: [ Mail ] , [ HTML ] ,
本篇文章發表於2018-05-30 10:13
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

小魚
檢舉此回應
不知道你要用什麼轉,
如果有原始資料的話,
可以通過後端語言轉...
本篇文章回覆於2018-05-30 12:05
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

liping
檢舉此回應
小魚大大 你好:

我是用SQL撈的資料,轉成mail格式內文.
想請問將mail的table作轉置或後端語言轉哪個比較方便.
以上方法我都不台清楚,可否請小魚大大告知,謝謝。
本篇文章回覆於2018-05-30 13:37
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

liping
檢舉此回應
參考文章~https://dotblogs.com.tw/howjerry/2012/03/31/71196
本篇文章回覆於2018-05-31 18:24
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
回應

小魚
檢舉此回應
所以是已經解決了嗎?
本篇文章回覆於2018-06-03 09:18
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
作者回應

liping
檢舉此回應
小魚大大 你好:

想請問在HTML中
mailbody += @"<tr " + class_mode + @"; >";
mailbody += @"<td><th>";
mailbody += bodydr["txn_period"].ToString();
mailbody += @"</td></th>";
mailbody += @"<td>";
抓取txn_period欄位的英文要如何替換成中文?

Period
由Vendor作業(A)
由Buyer作業(B)
小計(C=A+B)
ERP收料手動輸人(D)
總到料項數(E=C+D)
平台使用率_Vendor(A/E)
平台使用率_Buyer(B/E)
平台使用率(C/E)
本篇文章回覆於2018-06-03 16:37
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
最有價值解答

小魚
檢舉此回應
不懂,如果是欄位名稱,字串直接改成中文應該就可以了吧,
如果bodydr是DataRow(DataTable的row),
也可以用bodydr[0]代表第一欄,
但是數字必須小於欄數,
否則會出錯。

這是我在網頁上用表格顯示DataTable的方法,
其中dt是一個DataTable...
dt.Columns[j]是標題列的欄位


本篇文章回覆於2018-06-03 17:10
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
作者回應

liping
檢舉此回應
我試著修改程式資料庫那邊
select * from openquery(ORITPROD,'SELECT txn_period AS "Period" FROM Table 但在VS會有問題但在SQL卻可以正常跑~@@"
本篇文章回覆於2018-06-03 17:21
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
8樓
不錯的參考

小魚
檢舉此回應
try catch 抓看看問題是什麼,
可能就會比較知道問題了,
我執行起來是沒問題。
本篇文章回覆於2018-06-04 00:12
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.