全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:3957
推到 Plurk!
推到 Facebook!

在Windows 2000 下 Qreport 的 Custom size 問題

答題得分者是:jackkcg
ahcheng
一般會員


發表:13
回覆:72
積分:17
註冊:2002-04-14

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-01-15 11:19:06 IP:61.30.xxx.xxx 未訂閱
小弟使用 QReport 3.5 Bundled版印表, 當 Paper size 設定為 Custom size 時,在Windows 98 環境下可以正確印出,但是 Windows 2000 就不聽使喚,ㄧ直印出 A4 長度. 查看 Qusoft 及 Borland 官方網站也都有人提出相同問題. 想請教諸先進前輩有類似問題嗎?要如何解結?
channel
尊榮會員


發表:67
回覆:707
積分:854
註冊:2002-05-02

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-01-15 13:46:08 IP:211.21.xxx.xxx 未訂閱
這個問題我之前處理過,雖然將QR的Paper Size設為Custom Size,但你的印表機的紙張大小必須在Windows 2000有支援Custom Size,(大部份的印表機只有在Windows 98才有支援Custom Size)。如果印表機沒有支援,可以自已新增一個Paper Size,就可以解決你遭遇的問題。 新增Paper Size的方法如下: 開始/設定/印表機/檔案/伺服器內容/格式 建立新格式即可 新增完後,當你透過QR要印表前,必須先選定你所新增的Paper Size,如此便可照你的Paper Size印出。你可以試看看,應該沒有問題!  <新增>
------
~小弟淺見,參考看看~
ahcheng
一般會員


發表:13
回覆:72
積分:17
註冊:2002-04-14

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-01-15 16:12:02 IP:210.243.xxx.xxx 未訂閱
引言:新增Paper Size的方法如下: 開始/設定/印表機/檔案/伺服器內容/格式 建立新格式即可 新增完後,當你透過QR要印表前,必須先選定你所新增的Paper Size,如此便可照你的Paper Size印出。你可以試看看,應該沒有問題!
真的呀!!你可以嗎? 上面寫的這些步驟,當然我之前就已經做了.我用過各種中英文名稱去試都不行,但是客戶在使用 word 或 excel 等其他軟體卻可以訂定各種 page size 或 custom size. 所以可以肯定是 Qreport 出問題,查看Qusoft 公司也是只看到人家問這問題,卻找不到公司答案. 我想確定你是始用 Qreport 3.5 Standard 版,Borland 的隨機版嗎?或是profession 版?
jackkcg
站務副站長


發表:891
回覆:1050
積分:848
註冊:2002-03-23

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-01-15 16:33:50 IP:61.221.xxx.xxx 未訂閱
channel兄說的市前半斷 請參考 QuickReport在Windows2000中自訂報表 http://delphi.ktop.com.tw/topic.php?topic_id=237 使用 搜尋文章 你會找到的 ********************************************************** 哈哈&兵燹 最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知 K.表Knowlege 知識,就是本站的標語:Open our mind to make knowledge together! 希望能大家敞開心胸,將知識寶庫結合一起
------
**********************************************************
哈哈&兵燹
最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好

Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知
K.表Knowlege 知識,就是本站的標語:Open our mind
ahcheng
一般會員


發表:13
回覆:72
積分:17
註冊:2002-04-14

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-01-15 22:16:59 IP:219.81.xxx.xxx 未訂閱
引言:channel兄說的市前半斷 請參考 QuickReport在Windows2000中自訂報表 http://delphi.ktop.com.tw/topic.php?topic_id=237 使用 搜尋文章 你會找到的
謝謝大家指導,已經拜讀樓上論壇高見,小弟遇到問題同樣是雖設中一刀,印出格式也正確,但是會跳全頁,已照大大們意見設 QReport Paper size 為Defalut Size, 紙張來源選 曳引送紙,但是沒有用,還是跳全頁 小弟使用的印表機是 LQ-300 , Driver 是剛由 Epson 網站上 Download 的 LQ-300 5.56E 英文版,在 windows 2000 還境下有此問題, Windows 98 卻正常.不知那裡還要改進,請各位前輩高人指點
chih
版主


發表:48
回覆:1186
積分:639
註冊:2002-04-02

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-01-15 23:04:22 IP:61.216.xxx.xxx 未訂閱
好像是應該設為Custom Sizeㄋ...Width:254,Length:140.
引言: QReport Paper size 為Defalut Size...
發表人 - chih 於 2003/01/15 23:05:34
jackkcg
站務副站長


發表:891
回覆:1050
積分:848
註冊:2002-03-23

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-01-15 23:28:51 IP:61.64.xxx.xxx 未訂閱
謝謝大家指導,已經拜讀樓上論壇高見,小弟遇到問題同樣是雖設中一刀,印出格式也正確,但是會跳全頁,已照大大們意見設 QReport Paper size 為Defalut Size, 紙張來源選 曳引送紙,但是沒有用,還是跳全頁 小弟使用的印表機是 LQ-300+, Driver 是剛由 Epson 網站上 Download 的 LQ-300+ 5.56E 英文版,在 windows 2000 還境下有此問題, Windows 98 卻正常.不知那裡還要改進,請各位前輩高人指點 ********************************************************************** 2000下如你設定完  開始/設定/印表機/檔案/伺服器內容/格式 建立新格式 再來換設定印表機驅動程式部份    1 一般--->列印喜好設定-->進階--->紙張大小----你自定的格式 *********************************************************************** 2 進階--->列印預設-->進階--->紙張大小----你自定的格式 *********************************************************************** 3 裝置設定值-->紙張大小----你自定的格式 *********************************************************************** 如果你的尺寸寬與長小於10*10公分 有的印表機會無法選用 但是 寬度 實際列印 可以調整位置來符合 所以重點長度需大於10公分 先將此設定出來 你再測試列印 那個 (自行設定尺寸大小) 是我自己設的名稱 所以可別攪亂了 ********************************************************** 哈哈&兵燹 最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知 K.表Knowlege 知識,就是本站的標語:Open our mind to make knowledge together! 希望能大家敞開心胸,將知識寶庫結合一起 發表人 - jackkcg 於 2003/01/16 01:01:57
------
**********************************************************
哈哈&兵燹
最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好

Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知
K.表Knowlege 知識,就是本站的標語:Open our mind
ahcheng
一般會員


發表:13
回覆:72
積分:17
註冊:2002-04-14

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-01-15 23:39:08 IP:219.81.xxx.xxx 未訂閱
引言:好像是應該設為Custom Sizeㄋ...Width:254,Length:140.
Custom Size 也試過,在 windows XP 的Runtime 就是不行.但是設計時用preview 列印卻可以.我讀過Qusoft 的 Bug 報告,好像他們也還沒有答案.
jackkcg
站務副站長


發表:891
回覆:1050
積分:848
註冊:2002-03-23

發送簡訊給我
#9 引用回覆 回覆 發表時間:2003-01-16 00:23:30 IP:61.64.xxx.xxx 未訂閱
奇怪 庵的都行 你使用Word印ok嗎 如果ok應該是設定正常 如果不ok一定是你設定問題 我使用 並無問題但是如果以客戶來說 市有不方便之處 我的 長度10.01 寬度14.00 Lq300 列印ok 跳頁 ok ********************************************************** 使用QuickReport產生之132格報表在w2k下的問題大部份為微軟的問題 再來是內建的驅動程式請勿使用 請使用新版的原廠驅動程式 1如果你的表格非A4請在安裝廠驅動程式之前先去設定 印表機的伺服器內容 也就是紙張大小 然後測試使用office word先調整你要的紙張大小測試列印是否為你的大小 如果是你就已經成功測試在w2k下可自訂的大小 伺服器內容 在印表機視窗的工具列(檔案)內不注意找不到 設定之後在安裝驅動程式 再更改印表機內定的紙張大小為 伺服器內容 所自訂的儲存名稱 請注意必須設定3個標籤頁下的紙張設定(預設值 進階 一般設定)如果ok在第一個畫面下方會將原本A4紙張大小改為你訂的xxx名稱 我曾使用LQ300列印發票格式 10.01 14.00 cm 如無此設定你必須使用微軟的開發工具才能正常列印非A4自訂紙張 如果仍不懂 最快的方法打電話至EPSON有專人可教 ********************************************************** 哈哈&兵燹 最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知 K.表Knowlege 知識,就是本站的標語:Open our mind to make knowledge together! 希望能大家敞開心胸,將知識寶庫結合一起 發表人 - jackkcg 於 2003/01/16 01:10:22
------
**********************************************************
哈哈&兵燹
最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好

Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知
K.表Knowlege 知識,就是本站的標語:Open our mind
ahcheng
一般會員


發表:13
回覆:72
積分:17
註冊:2002-04-14

發送簡訊給我
#10 引用回覆 回覆 發表時間:2003-01-16 01:13:12 IP:219.81.xxx.xxx 未訂閱
引言:奇怪 庵的都行 你使用Word印ok嗎 如果ok應該是設定正常 如果不ok一定是你設定問題 我使用 並無問題但是如果以客戶來說 市有不方便之處 我的 長度10.01 寬度14.00 Lq300 列印ok 跳頁 ok
謝謝 Jack 兄如此熱心回答,小弟使用 word 印正常,用 win 98 跑小弟的程式也正常,Design Time 時印也正常,就是說都只跑 140 mm,不會跳成 Letter 長度. 要特別聲明小弟是使用 windows XP Home 版. 請教 Jack 兄是使用 Delphi 6 嗎? win2000 版本嗎?
jackkcg
站務副站長


發表:891
回覆:1050
積分:848
註冊:2002-03-23

發送簡訊給我
#11 引用回覆 回覆 發表時間:2003-01-16 01:36:03 IP:61.64.xxx.xxx 未訂閱
【問題】在Windows 2000 下 Qreport 的 Custom size 問題 是win98還是2000或是xp_pro還是xp_home 1 98下 無此困擾 使用 自定 2 2000, xp_pro , xp_home 使用上述方式 如果在這些os下word 印正常 你的問題 1 上述設定 2 印表機驅動程式 可問原廠 3 你程式檢查 為何 因為word 是ms自己的 如果它印ok而你的程式不ok就是上述情況 ********************************************************************** 請問一下你的紙張 到底是多少 長 寬 ********************************************************** 哈哈&兵燹 最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知 K.表Knowlege 知識,就是本站的標語:Open our mind to make knowledge together! 希望能大家敞開心胸,將知識寶庫結合一起
------
**********************************************************
哈哈&兵燹
最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好

Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知
K.表Knowlege 知識,就是本站的標語:Open our mind
ahcheng
一般會員


發表:13
回覆:72
積分:17
註冊:2002-04-14

發送簡訊給我
#12 引用回覆 回覆 發表時間:2003-01-16 07:27:35 IP:61.30.xxx.xxx 未訂閱
引言:請問一下你的紙張 到底是多少 長 寬
謝謝Jack兄指導,小弟紙張設定是 : 寬 11.0 長 14.0 ,左 1.0 右 7.0 ,高 2.0 底 1.0 Bands 只有 Detail Band 是 10.2 LQ-300 的 DRIVER 是剛上 Epson 網抓來的 Design Time 時,印表格式和跳頁正確,用 word 印也正確, 只有 Run Time 時,格式正確,但跳頁不正確. 是否一定要 Delphi 6 以上才可以,之前版本不行,不知道. 可否提供一測試程式讓小弟 在 XP Home 環境下試試.即可判斷 那裡出問題.
ahcheng
一般會員


發表:13
回覆:72
積分:17
註冊:2002-04-14

發送簡訊給我
#13 引用回覆 回覆 發表時間:2003-01-16 08:10:55 IP:61.30.xxx.xxx 未訂閱
感謝各為前輩,尤其是 jackkcg 兄的熱心討論幫忙,小弟已經找到 問題癥節.小弟突然想到 Design Time 可以,Runtime 不行,一定是 未確實 Compile ,因此強迫全部做一次 Compile 就 OK 了, 果然是 這原因,謝謝大家.
系統時間:2024-05-06 1:25:02
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!