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

特殊 Report

尚未結案
vernon
一般會員


發表:27
回覆:26
積分:10
註冊:2003-05-28

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-07-01 08:49:44 IP:202.175.xxx.xxx 未訂閱
如何設定無頁 Report (Qreport) ??
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-07-10 23:35:24 IP:210.202.xxx.xxx 未訂閱
引言: 如何設定無頁 Report (Qreport) ??
請問何謂 無頁 Report ? 不懂耶? ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
vernon
一般會員


發表:27
回覆:26
積分:10
註冊:2003-05-28

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-07-11 08:48:16 IP:202.175.xxx.xxx 未訂閱
無頁 report 即不用分頁的, 一直向下打印.
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-07-11 19:14:05 IP:192.168.xxx.xxx 未訂閱
引言: 無頁 report 即不用分頁的, 一直向下打印.
若您是想做到如同 dos 一樣不跳頁一直印, 在windows下的印表機是無法達到的, 您可以利用directPrint來送出列印的資料給印表機 不過只能印英文數字,要印中文就很辛苦了! ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
cmj
高階會員


發表:15
回覆:242
積分:226
註冊:2002-06-12

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-07-11 20:24:36 IP:211.76.xxx.xxx 未訂閱
不暁得你的列印格式內容為何? 連續列印,可以設計名條方式(自定尺寸格式),每筆記錄就是一頁 在點陣印表機是連績列印 參考看看
vernon
一般會員


發表:27
回覆:26
積分:10
註冊:2003-05-28

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-07-12 08:42:20 IP:202.175.xxx.xxx 未訂閱
我就是要想和 DOS 的打印方式一樣, 但我真的辦不到. 請問 directPrint 是什麼 ?? 可否介紹一下 ? 是 software ?
vernon
一般會員


發表:27
回覆:26
積分:10
註冊:2003-05-28

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-07-12 08:44:38 IP:202.175.xxx.xxx 未訂閱
引言: 不暁得你的列印格式內容為何? 連續列印,可以設計名條方式(自定尺寸格式),每筆記錄就是一頁 在點陣印表機是連績列印 參考看看
那裡有名條方式 ?? 我找不到呢~
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-07-12 08:51:08 IP:210.202.xxx.xxx 未訂閱
引言: 我就是要想和 DOS 的打印方式一樣, 但我真的辦不到. 請問 directPrint 是什麼 ?? 可否介紹一下 ? 是 software ?
請參考這一篇 http://delphi.ktop.com.tw/topic.php?topic_id=24262 DirectPrint('abc123' #13#10); 就可以印出一行 但是無法印中文喔,除非您的印表機有中文字型 ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
danny
版主


發表:100
回覆:522
積分:595
註冊:2002-03-11

發送簡訊給我
#9 引用回覆 回覆 發表時間:2003-07-12 09:53:49 IP:211.76.xxx.xxx 未訂閱
引言: 請參考這一篇 http://delphi.ktop.com.tw/topic.php?topic_id=24262 DirectPrint('abc123' #13#10); 就可以印出一行 但是無法印中文喔,除非您的印表機有中文字型
這種印表需求有二種方法: 1. 使用 TPrinter, 要印的內容指定給 Printer.Canvas.TextOut, 中英文都可列印, 但需自己維護 Printer 的解析度, 此法我之前有使用過, 不過細節有點忘了... 2. 使用 Quickreport 也可以, 但報表需設定只有一行的高度.
------
將問題盡快結案也是一種禮貌!
vernon
一般會員


發表:27
回覆:26
積分:10
註冊:2003-05-28

發送簡訊給我
#10 引用回覆 回覆 發表時間:2003-07-12 10:15:42 IP:202.175.xxx.xxx 未訂閱
引言: 這種印表需求有二種方法: 1. 使用 TPrinter, 要印的內容指定給 Printer.Canvas.TextOut, 中英文都可列印, 但需自己維護 Printer 的解析度, 此法我之前有使用過, 不過細節有點忘了... 2. 使用 Quickreport 也可以, 但報表需設定只有一行的高度.
在 Quickreport 中, 何為一行的高度 ?? 可否詳細一點說明 ?
vernon
一般會員


發表:27
回覆:26
積分:10
註冊:2003-05-28

發送簡訊給我
#11 引用回覆 回覆 發表時間:2003-07-12 10:32:59 IP:202.175.xxx.xxx 未訂閱
請參考這一篇 http://delphi.ktop.com.tw/topic.php?topic_id=24262 DirectPrint('abc123' #13#10); 就可以印出一行 但是無法印中文喔,除非您的印表機有中文字型 ~~~Delphi K.Top討論區站長~~~ [/quote] 試過了, 為何會出現 Message "Printer is not currently printing";
danny
版主


發表:100
回覆:522
積分:595
註冊:2002-03-11

發送簡訊給我
#12 引用回覆 回覆 發表時間:2003-07-12 12:20:27 IP:211.76.xxx.xxx 未訂閱
引言:
引言: 這種印表需求有二種方法: 1. 使用 TPrinter, 要印的內容指定給 Printer.Canvas.TextOut, 中英文都可列印, 但需自己維護 Printer 的解析度, 此法我之前有使用過, 不過細節有點忘了... 2. 使用 Quickreport 也可以, 但報表需設定只有一行的高度.
在 Quickreport 中, 何為一行的高度 ?? 可否詳細一點說明 ?
Quickreport 中按 Mouse right click 選 Report settings 中 Length 就是報表的總高度
------
將問題盡快結案也是一種禮貌!
vernon
一般會員


發表:27
回覆:26
積分:10
註冊:2003-05-28

發送簡訊給我
#13 引用回覆 回覆 發表時間:2003-07-12 14:00:57 IP:202.175.xxx.xxx 未訂閱
引言: Quickreport 中按 Mouse right click 選 Report settings 中 Length 就是報表的總高度
在 Report Settings 中找不到 Length. 但在 QuickRep 中找到 Page.Length 但不允許設置為 1, 不知你是否指這一選項 ? 而且設置的為 "mm" 非所說的 "行"
danny
版主


發表:100
回覆:522
積分:595
註冊:2002-03-11

發送簡訊給我
#14 引用回覆 回覆 發表時間:2003-07-12 14:10:22 IP:211.76.xxx.xxx 未訂閱
引言:
引言: Quickreport 中按 Mouse right click 選 Report settings 中 Length 就是報表的總高度
在 Report Settings 中找不到 Length. 但在 QuickRep 中找到 Page.Length 但不允許設置為 1, 不知你是否指這一選項 ? 而且設置的為 "mm" 非所說的 "行"
我是說一行的高度(你自己決定高度), 看你要 MM or 其他單位 ... 另外 Paper Size 有設成 Custom size 嗎 ? (我假設你是用 WIN98)
------
將問題盡快結案也是一種禮貌!
vernon
一般會員


發表:27
回覆:26
積分:10
註冊:2003-05-28

發送簡訊給我
#15 引用回覆 回覆 發表時間:2003-07-12 14:55:20 IP:202.175.xxx.xxx 未訂閱
引言: 我是說一行的高度(你自己決定高度), 看你要 MM or 其他單位 ... 另外 Paper Size 有設成 Custom size 嗎 ? (我假設你是用 WIN98)
最少為 151 mm , 不可能設定一行的單位, 已經是 Custom Size 了.
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#16 引用回覆 回覆 發表時間:2003-07-12 17:49:30 IP:192.168.xxx.xxx 未訂閱
引言: 試過了, 為何會出現 Message "Printer is not currently printing";
我找時間找一台印表機再幫您試看看! ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
danny
版主


發表:100
回覆:522
積分:595
註冊:2002-03-11

發送簡訊給我
#17 引用回覆 回覆 發表時間:2003-07-12 23:27:35 IP:210.203.xxx.xxx 未訂閱
引言:
引言: 我是說一行的高度(你自己決定高度), 看你要 MM or 其他單位 ... 另外 Paper Size 有設成 Custom size 嗎 ? (我假設你是用 WIN98)
最少為 151 mm , 不可能設定一行的單位, 已經是 Custom Size 了.
151 mm ? 這是什麼印表機啊 ! 不會是什麼特別的印表機吧! (這種需求只能用點陣式或熱感式) 不過設定高度時和印表機 drivers 是無關的, 也就是你要設多少都可以, 當然不能是負的... 我目前印的最小高度是 25 mm, 但記得有印過 10 mm 以下的也沒問題 如果你是用 NT 系列, 一定要在 印表機和傳真 -> 伺服器內容 中設定 Page form size 才可以用, 且 quickreport 要設 default size (WIN98 才是用 Custom Size)
------
將問題盡快結案也是一種禮貌!
shieh2700
高階會員


發表:0
回覆:127
積分:100
註冊:2002-06-13

發送簡訊給我
#18 引用回覆 回覆 發表時間:2003-08-02 17:53:09 IP:210.202.xxx.xxx 未訂閱
自定紙張尺寸將紙張長度設長一點(3公尺或更長)或許可解決, 以前在使用 POS 印表機(Epson TM88)時列印帳單時, 是用這樣的方式來處理的(沒試過更長的了)
系統時間:2024-05-05 7:30:25
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!