|
VFP 愛用者社區 本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
|
上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
cool
註冊時間: 2003-05-17 文章: 47
第 1 樓
|
發表於: 星期三 八月 20, 2003 11:59 pm 文章主題: 如何將報表以 E-MAIL 送出 |
|
|
請問各位先進
如何將報表以 E-MAIL 送出
1.可否直接在本文中顯示報表內容
2.若不行, 如何將報表以附件方式送出
以上不吝賜教, 謝謝 |
|
回頂端 |
|
|
elleryq
註冊時間: 2007-06-21 文章: 768
第 2 樓
|
發表於: 星期四 八月 21, 2003 9:02 am 文章主題: |
|
|
如果是我要做,方向可能有幾種
1. 將報表輸出為 .pdf ,再以附件方式寄出
2. 將報表輸出為 .html, 再將 mail 的 header 改為 text/html, 內文則置入剛剛輸出的.html檔的內容.
3. 使用 crystal report, 報表置於 web server 上. 郵件則附上該報表的網址.
以時間緊迫性來講,我會考慮使用 1 或 2, 因為已經都可以用搜尋找到資料,入手較快. |
|
回頂端 |
|
|
cool
註冊時間: 2003-05-17 文章: 47
第 3 樓
|
發表於: 星期四 八月 21, 2003 6:33 pm 文章主題: |
|
|
謝謝 elleryq 的回答
我說的也是用 1 或 2 的方法
但請問如何將報表輸出成 html
請不吝賜教, 謝謝 |
|
回頂端 |
|
|
elleryq
註冊時間: 2007-06-21 文章: 768
第 4 樓
|
發表於: 星期五 八月 22, 2003 10:00 am 文章主題: |
|
|
我的想法是以程式 generate
因為在我記憶中 VFP 的 report 轉 html ,似乎不是很好
選擇以程式 generate 的原因是
1. html 本身語法簡單,很容易就可以寫出來,幾乎都是字串累加
2. 可以採用一直附加到一個字串,最後再以 strtofile() 函數直接輸出檔案
壞處:
1. 不夠美觀,可能需要請美工調整,再依據他的 html 去 coding
2. 列印時,可能會有變調之虞.
進階技法:
採用 template 觀念,在 html 檔案置入特殊符號標記欄位,存為 template
程式讀入 template, 將特殊符號標記的欄位進行置換
最後再輸出~
安全性考量:
置於郵件傳送報表,若是在 Internet 之上,會有安全顧慮.
1.可以考慮 pgp ,在郵件中加入安全簽章.
2.讓 smtp server 支援 ssl 或是其他較安全的協定.
3.放棄 html ,改用可以加密的 pdf |
|
回頂端 |
|
|
cool
註冊時間: 2003-05-17 文章: 47
第 5 樓
|
發表於: 星期五 八月 22, 2003 11:54 am 文章主題: |
|
|
既然 html 有困難, 我有一個想法
是否可把報表印成一個 JPG 檔
然後把該 JPG 貼到 E-MAIL 的內文區
當然也可夾帶, 但放到內文區是比較美觀實用
不過也會遇到二個問題
1. 如何由 VFP 控制將報表印成 JPG, 並指定存檔路徑
(之前我問過類似的問題, 但是由外部控制產生)
2. 如何將該 JPG 貼於內文
才疏學淺, 不知如何下手, 還請賜教 |
|
回頂端 |
|
|
elleryq
註冊時間: 2007-06-21 文章: 768
第 6 樓
|
發表於: 星期五 八月 22, 2003 3:47 pm 文章主題: |
|
|
html 何來困難之有??
這應該是最簡單的
1. 報表印成 jpg, 目前 vfp 似乎無法做到~
2. 將 jpg 貼於內文,其實是很簡單的事情,因為只要將內文視為 html, 置入 img tag ,至於圖片則以附檔型式夾帶上去即可. |
|
回頂端 |
|
|
|
|
您 無法 在這個版面發表文章 您 無法 在這個版面回覆文章 您 無法 在這個版面編輯文章 您 無法 在這個版面刪除文章 您 無法 在這個版面進行投票 您 無法 在這個版面附加檔案 您 無法 在這個版面下載檔案
|
|