|
VFP 愛用者社區 本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
|
上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
小柯
註冊時間: 2003-11-27 文章: 75
第 1 樓
|
發表於: 星期四 九月 16, 2004 10:07 am 文章主題: 請問:如何在VFP中實現動態列印A4尺寸JPG圖檔 |
|
|
如標題所問.
雖曾有人解答:"把檔名存在暫存檔中,用報表印出去 ".
話雖如此可利用REPORT CONTROL的"PICTURE/ACTIVEX CONTROL",
在REPORT中顯示圖檔,但若處於未完全關閉VFP,以新檔取代暫存檔後再呼叫
REPORT時顯示的圖檔仍然是舊圖,須完全關閉VFP再開啟REPORT後圖檔才會以新圖取代.所以問題還是沒有解決!!!
請問先進們可否再指點迷津,感恩. |
|
回頂端 |
|
|
garfield Site Admin
註冊時間: 2003-01-30 文章: 2157
第 2 樓
|
發表於: 星期四 九月 16, 2004 10:30 am 文章主題: |
|
|
abcFileName="a.bmp"
CLEAR RESOURCES [abcFileName] _________________ 利用>>搜尋<<的功能會比問的還要快得到答案. |
|
回頂端 |
|
|
小柯
註冊時間: 2003-11-27 文章: 75
第 3 樓
|
發表於: 星期四 九月 16, 2004 1:57 pm 文章主題: |
|
|
對不起!是我描述的不清楚,我指的圖檔是經由REPORT PICTURE(PICTURE/
ACTIVEX BOUND CONTROL)的FILE指定的,而不是用FIELD指定,因為
GENERAL欄位無法放進A4般尺寸的圖檔.正因為僅能用FILE指定圖檔,所以如
何動態的將圖檔於程式執行期間代入,這才是我要問的重點,謝謝. |
|
回頂端 |
|
|
syntech
註冊時間: 2003-05-16 文章: 4212 來自: Taipei,Taiwan
第 4 樓
|
發表於: 星期四 九月 16, 2004 3:32 pm 文章主題: |
|
|
在FILE 中用 (檔案路徑+檔案名稱)
EX: (ALLTRIM(xPATH_JPG)+'\'+ALLTRIM(MAF1.ITM_NO)+'.JPG')
然後在列印條件中增加 FILE(檔案路徑+檔案名稱)
EX: FILE(ALLTRIM(xPATH_JPG)+'\'+ALLTRIM(MAF1.ITM_NO)+'.JPG')
這樣就能在RUNTIME確認有無此圖檔再列印 _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
|
hsf
註冊時間: 2003-10-24 文章: 15
第 5 樓
|
發表於: 星期四 九月 16, 2004 4:03 pm 文章主題: |
|
|
樓上的這樣好像會出錯哦!
1.在 REPORT PICTURE(PICTURE/ACTIVEX BOUND CONTROL) 的 file 中填入如 getbmp() 之自定函數
2.在 call 報表的程式 or 主程式自定函數
function getbmp()
hsf='圖檔目錄'+trim(圖名欄位名稱)+'.jpg'
if .not. file(hsf)
hsf='無此圖時秀基本圖之目錄圖檔名'
endi
return(hsf) |
|
回頂端 |
|
|
syntech
註冊時間: 2003-05-16 文章: 4212 來自: Taipei,Taiwan
第 6 樓
|
發表於: 星期四 九月 16, 2004 5:25 pm 文章主題: |
|
|
是嗎? 也許吧!
只是客戶沒反應有問題就是了.
這段我忘了從哪邊抄來的...
忘了一點,
VFP 6.0 以上適用,VFP 5.0 沒用過不知道,
VFP 3.0 確定不能用,
不支援 () 動作 _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
|
小桑•無痕
註冊時間: 2003-07-08 文章: 304 來自: Tainan, Taiwan
第 7 樓
|
發表於: 星期四 九月 16, 2004 5:34 pm 文章主題: |
|
|
建議:
方法一:在列印之前先判斷資料內所有的圖檔是否存在...有存在才列印呢...
方法二:檔案不存在時....就不列印該圖....或印[xx.BMP 不存在] _________________ 用力 Try 一下...可以發現很多好玩的事.... |
|
回頂端 |
|
|
syntech
註冊時間: 2003-05-16 文章: 4212 來自: Taipei,Taiwan
第 8 樓
|
發表於: 星期四 九月 16, 2004 6:02 pm 文章主題: |
|
|
原則上,我是採取 方法一 ,
圖在就印,不在也不會印出一個打X的框.留白 _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
|
hsf
註冊時間: 2003-10-24 文章: 15
第 9 樓
|
發表於: 星期五 九月 17, 2004 9:53 am 文章主題: |
|
|
如只印一張圖則採用方法一
如印圖及資料且很多筆則選方法二 |
|
回頂端 |
|
|
|
|
您 無法 在這個版面發表文章 您 無法 在這個版面回覆文章 您 無法 在這個版面編輯文章 您 無法 在這個版面刪除文章 您 無法 在這個版面進行投票 您 無法 在這個版面附加檔案 您 無法 在這個版面下載檔案
|
|