VFP 愛用者社區 首頁 VFP 愛用者社區
本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入

我有一個關於標籤列印的問題想請問...

 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
Chien



註冊時間: 2010-09-15
文章: 3


第 1 樓

發表發表於: 星期三 九月 15, 2010 11:16 pm    文章主題: 我有一個關於標籤列印的問題想請問... 引言回覆

最近遇上一個問題,真的束手無策,我找不出問題癥結在哪?

客戶列印標籤時會跑空白頁,但不是常常,距離上次跑出空白頁的時間是半年前,那次的問題是列印1張標籤,後面就跟著跑出一張空白的,若是列印3張,則是第一張正常,第二張空白,第三跟第四張又正常,我將標籤機帶回公司測試,在我這邊沒問題,於是又帶去給客戶,一印又跑空白頁,而且是變成印幾張就跑幾張空白頁,等於是每張正常標籤後都跟著一張空白標籤,於是我使用標籤機附贈的標籤軟體列印看看,結果正常沒有跑出空白頁,那就表示標籤機沒問題吧!

於是我回公司將標籤內容縮小,在遠端幫客戶修改程式,結果...無效,仍舊跑空白頁,最後我將客戶的系統重做,就恢復正常了!可是,今天客戶告訴我又跑出空白頁了,我在猜想是否我程式寫的不夠嚴謹,或是哪裡有問題?可否請各位大大幫我看一下,是否我的寫法有問題呢?謝謝!萬分感謝!

以下是標籤按鈕的整段程式:

IF M.Y > 0
SELECT Prod
IF SETFLOCK()
REPLACE Pro014 WITH M.TEXT2
ENDIF
UNLOCK ALL
COPY STRU TO &OPT1
USE &OPT1 ALIAS WORK1 EXCL IN 0
SELECT WORK1
FOR I = 1 TO M.Y
APPEND BLANK
REPLACE Pro001 WITH Prod.Pro001
REPLACE Pro002 WITH Prod.Pro002
REPLACE Pro024 WITH Prod.Pro024
REPLACE Pro014 WITH Prod.Pro014
REPLACE Pro014_2 WITH Prod.Pro014_2
NEXT
SELECT WORK1
GO TOP
THISFORM.VISIBLE=.F.
SET PRINTER TO NAME ALLTRIM(PSIZE_PLabel)
LABEL FORM Prodlabel NOCONSOLE TO PRINTER PROMPT PREVIEW
THISFORM.VISIBLE=.T.
USE
ENDIF
SELECT Prod

PS.不好意思,我第一次詢問,若有遺漏或不足的地方請見諒!>"<謝謝!
回頂端
檢視會員個人資料 發送私人訊息
Chien



註冊時間: 2010-09-15
文章: 3


第 2 樓

發表發表於: 星期四 九月 16, 2010 12:46 am    文章主題: 補充 引言回覆

是否我表達的不夠完整?真是抱歉!>"<

若是大大有其他寫法可以印標籤,可否給我參考一下呢?我會非常感激!

PS.客戶是使用TSC-244這台標籤機,在程式裡建立好商品後,依客戶需求設定售價與特價這兩種價格,在讓客戶自己去選擇今日要印的是售價或特價,所以會有2個標籤按鈕"售價"&"特價"!
回頂端
檢視會員個人資料 發送私人訊息
區榮熾



註冊時間: 2005-11-14
文章: 191


第 3 樓

發表發表於: 星期四 九月 16, 2010 8:23 am    文章主題: Re: 補充 引言回覆

Chien 寫到:
是否我表達的不夠完整?真是抱歉!>"<

若是大大有其他寫法可以印標籤,可否給我參考一下呢?我會非常感激!

PS.客戶是使用TSC-244這台標籤機,在程式裡建立好商品後,依客戶需求設定售價與特價這兩種價格,在讓客戶自己去選擇今日要印的是售價或特價,所以會有2個標籤按鈕"售價"&"特價"!

請檢查一下,列印紙張設定的高度是否有變動(如加大了報表底線...)?(如果紙張高度小於底線設定,請將底線往上縮小到等於紙張高度,就不會印出空白,這僅是印出的動作,而與程式無關)
試試吧!(我是遭遇過的相同情況,特與你分享,希望能用)
回頂端
檢視會員個人資料 發送私人訊息
Chien



註冊時間: 2010-09-15
文章: 3


第 4 樓

發表發表於: 星期四 九月 16, 2010 10:58 am    文章主題: 謝謝! 引言回覆

雖然還不知道真正的原因,但我還是將標籤內容縮小去試看看,大大所說的紙張高度是不是指標籤機的紙張設定大小,那邊我查看過並無更動到!

對了,客戶上禮拜曾經中毒(出現很多網卡那種病毒),因為病毒掃的掉所以我也就沒重做客戶的電腦,這個會影響到標籤列印嗎?謝謝!
回頂端
檢視會員個人資料 發送私人訊息
區榮熾



註冊時間: 2005-11-14
文章: 191


第 5 樓

發表發表於: 星期四 九月 16, 2010 1:24 pm    文章主題: Re: 謝謝! 引言回覆

Chien 寫到:
雖然還不知道真正的原因,但我還是將標籤內容縮小去試看看,大大所說的紙張高度是不是指標籤機的紙張設定大小,那邊我查看過並無更動到!

對了,客戶上禮拜曾經中毒(出現很多網卡那種病毒),因為病毒掃的掉所以我也就沒重做客戶的電腦,這個會影響到標籤列印嗎?謝謝!

我說的高度就是報表紙的長度,修訂報表長度時會移動底線作基準,如果底線是在紙張的長度內,就不會印出空白紙張來,(底線常是控制報表長度的工具,所以底線超過紙張長度時,電腦會繼續列印,以致空白出現,我是修改底線解決的,祗要底線不出紙張,就沒事)

祗要標籤內容沒跑出紙外,縮小內容是無意義,何況原機是正確的,一旦更動程式,則又會不會影響其他問題?
現在的重點是在印出動作上,請試一下我的方法,(這樣的解決,也磨掉了半天)如果正確那就好了,祝你好運...
回頂端
檢視會員個人資料 發送私人訊息
goodnight



註冊時間: 2008-10-13
文章: 473
來自: 台南市

第 6 樓

發表發表於: 星期四 九月 16, 2010 11:49 pm    文章主題: 引言回覆

移除 TSC-244 所有設定及驅動程式, 重新安裝
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 雅虎訊息通 MSN Messenger
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作