請問QuickRep 可以做到一列印多筆資料,而且是一列印完才印第二列嗎 .. |
尚未結案
|
dedo
一般會員 發表:13 回覆:16 積分:5 註冊:2003-11-21 發送簡訊給我 |
|
Chance36
版主 發表:31 回覆:1033 積分:792 註冊:2002-12-31 發送簡訊給我 |
|
dedo
一般會員 發表:13 回覆:16 積分:5 註冊:2003-11-21 發送簡訊給我 |
|
Chance36
版主 發表:31 回覆:1033 積分:792 註冊:2002-12-31 發送簡訊給我 |
|
dedo
一般會員 發表:13 回覆:16 積分:5 註冊:2003-11-21 發送簡訊給我 |
Chance36你好,
我確定我沒設錯喔,那樣的確不能達到我的需求...我要做的是如下樣子 _____________________________
某資料 => Detail Band
_____________________________
第一筆 第二筆 第三筆 ... => SubDetail Band
_____________________________ 而不是下面這種一般的情況 : _____________________________
某資料 => Detail Band
_____________________________
第一筆
第二筆 => SubDetail Band
第三筆
_____________________________ 您測試的結果有如上嗎? 還是我還有其它地方沒設好...
|
Chance36
版主 發表:31 回覆:1033 積分:792 註冊:2002-12-31 發送簡訊給我 |
|
dedo
一般會員 發表:13 回覆:16 積分:5 註冊:2003-11-21 發送簡訊給我 |
|
Chance36
版主 發表:31 回覆:1033 積分:792 註冊:2002-12-31 發送簡訊給我 |
不好意思了,沒有測試的很清楚就放出來,造成你的困擾,還受你的指正.... 即然QuickReport無法處理這個需求,沒關係,山不轉路轉,從dataSet著手總可以吧! 使用TClientDataSet定義數組相同的欄位如下
Field1_1
Field2_1
Field3_1
...
Field1_2
Field2_2
Field3_2
.... 看你要幾組 再將查詢出來的資料,自行依序塞入ClientDataset(假設3組則第一筆記錄放入第一組欄位,第二筆記錄放入第二組欄位,第四筆記錄放到下一記錄的第一組欄位依此類推),最後交付quickReport列印,只是Page.Columns 要= 1 , 且QRDBText 要放上幾組QRDBText如下
======================== ==============================
Field1_1 Field2_1 Field3_1 Field1_2 Field2_2 Field3_2 .... 在還沒找出正確解法之前,使用此法是可行的,或許新版的QuickRepor已經可以透過屬性設定,即可達到需求了(但恐怕不樂觀),參考看看,
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |