| 上一篇主題 :: 下一篇主題   | 
	
	
	
		| 發表人 | 
		內容 | 
	
	
		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 便可以了. | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		 |