上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
Darren
註冊時間: 2007-10-18 文章: 57
第 1 樓
|
發表於: 星期一 十二月 24, 2012 11:06 am 文章主題: 如何把幾個不同的報表連續列印, 不要 Eject |
|
|
我用的是 vfp9 sp2 和 mysql 資料庫, 印表機是 panasonic kxp-1121. 我有4個獨立的報表, 但是想要把這4個報表連續列印, 列印完第一個報表後, 不要 eject, 繼續印第二個報表, 第三個報表, 印完第四個後才eject.
我試了NOPAGEEJECT, 請看下面的例子, 但是還是不行, 請各位高手賜教. 無限感激.
SET REPORTBEHAVIOR 80 (90 也試了)
REPORT FORM rptJobSheet.frx TO PRINTER PROMPT NOPAGEEJECT
REPORT FORM rptJobSheetPart.frx TO PRINTER NOPAGEEJECT
REPORT FORM rptJobSheetRaw.frx TO PRINTER NOPAGEEJECT
REPORT FORM rptJobSheetPart2.frx TO PRINTER |
|
回頂端 |
|
 |
55812296
註冊時間: 2012-09-19 文章: 49
第 2 樓
|
發表於: 星期一 十二月 24, 2012 12:09 pm 文章主題: |
|
|
個人也是很多次 多無法達到預設效果 |
|
回頂端 |
|
 |
Darren
註冊時間: 2007-10-18 文章: 57
第 3 樓
|
發表於: 星期一 十二月 24, 2012 12:47 pm 文章主題: |
|
|
55812296 寫到: | 個人也是很多次 多無法達到預設效果 |
請問您有沒有方法解決這個問題 ? |
|
回頂端 |
|
 |
bx1166
註冊時間: 2011-12-06 文章: 273
第 4 樓
|
發表於: 星期一 十二月 24, 2012 2:19 pm 文章主題: |
|
|
這個問題分兩方面
1 程式本身有沒有eject 報表本身有沒有附帶eject
2 印表機本身有沒有設定自動eject 有沒有設定紙張長度
如果要不再eject 那麼 設定紙張的長度就要注意了.
點矩陣印表機 是可以設定auto eject off
至於報表部分 最好是採用一行一行的送資料到印表機
等於是把紙張無線延長一樣 當作一整張紙來輸出 那就能確保
no eject了 |
|
回頂端 |
|
 |
ckp6250
註冊時間: 2004-07-30 文章: 1645
第 5 樓
|
發表於: 星期一 十二月 24, 2012 5:54 pm 文章主題: |
|
|
先了解一下用途
什麼情況下會用到這樣的需求?
印完四個報表才跳頁,那使用者要如何撕紙呀?
又,不跳頁連續印四個,能保證不會剛好印在兩頁中間的裁切線?
又,不跳頁連續印四個,如何兼顧表頭表尾呀? |
|
回頂端 |
|
 |
Darren
註冊時間: 2007-10-18 文章: 57
第 6 樓
|
發表於: 星期一 十二月 24, 2012 8:15 pm 文章主題: |
|
|
ckp6250 寫到: | 先了解一下用途
什麼情況下會用到這樣的需求?
印完四個報表才跳頁,那使用者要如何撕紙呀?
又,不跳頁連續印四個,能保證不會剛好印在兩頁中間的裁切線?
又,不跳頁連續印四個,如何兼顧表頭表尾呀? |
謝謝您的詢問. 基本上, 這個報表列印的是訂單資料, 訂單產品資料明細, 產品所需的材料以及材料所要處理的程序表. 所以是一個訂單一份. 列印在一起是方便查詢及節省用紙, 因為明細很長. 列印完後才跳頁去列印下一份訂單. 希望您有方法幫我解決這個問題, 謝謝. |
|
回頂端 |
|
 |
ckp6250
註冊時間: 2004-07-30 文章: 1645
第 7 樓
|
發表於: 星期二 十二月 25, 2012 11:28 am 文章主題: |
|
|
初步想法,最好是轉成 Excel 去做,反而比較簡單
一個 sheet 代表一張訂單
使用者要保存及查閱也方便 |
|
回頂端 |
|
 |
Darren
註冊時間: 2007-10-18 文章: 57
第 8 樓
|
發表於: 星期二 十二月 25, 2012 11:37 pm 文章主題: |
|
|
各位, 我找到方法了. 必須用 detail band 便可以了. |
|
回頂端 |
|
 |
|