請問該如何讓QReport達到只顯示出某一筆資料的方式之報表?? |
尚未結案
|
markpeng73
一般會員 發表:10 回覆:14 積分:4 註冊:2005-01-26 發送簡訊給我 |
各位大大好,小弟想請教一下,該如何只讓報表顯示出資料表中
某一筆客戶資料的所有相關資料??
我翻閱了相關的書籍,但是都沒有看到相關的說明,
範例也都是將資料表的資料全部印出...........
我利用BDE連到Access資料庫...裡面有4個資料表..
其中一個為另外3個的Master....................
我想要印出某一客戶在該4個資料表中的相關資料,
但是使用QRBand卻是一次印出所有的資料(2000多筆一次出來@@...超慢)
請問我該如何做呢? 謝謝~!
|
海星
高階會員 發表:41 回覆:217 積分:106 註冊:2003-01-09 發送簡訊給我 |
引言: 各位大大好,小弟想請教一下,該如何只讓報表顯示出資料表中 某一筆客戶資料的所有相關資料?? 我翻閱了相關的書籍,但是都沒有看到相關的說明, 範例也都是將資料表的資料全部印出........... 我利用BDE連到Access資料庫...裡面有4個資料表.. 其中一個為另外3個的Master.................... 我想要印出某一客戶在該4個資料表中的相關資料, 但是使用QRBand卻是一次印出所有的資料(2000多筆一次出來@@...超慢) 請問我該如何做呢? 謝謝~!其他的三個你必須先做 filter 動作,你是不是忘記做這個動作了??? 把其他三個 Table 的 MasterSource 設一設,MasterFields也設一設, 就會做出關連效果,不會2000筆全數列印出。 |
markpeng73
一般會員 發表:10 回覆:14 積分:4 註冊:2005-01-26 發送簡訊給我 |
|
海星
高階會員 發表:41 回覆:217 積分:106 註冊:2003-01-09 發送簡訊給我 |
引言: 謝謝海龍你的答覆,我發現問題在哪裡了~ 我發現我只要將QuickRep1的Dataset給清掉(本來是連到Master的) 再用QRDBText分別連到個別的資料表(Master/Detail我之前已經設定過) 之後再run就可以成功的顯示單筆相關資料了!^^ p.s.想請問一下你所指的"filer"該怎樣用呢??我之前沒有看到類似的說明 謝謝~Filter 方式有很多種阿~~用關連方式(Master/Detail)就是一種 Filter, 除此外,Borland 還有提供 OnFilter()、ApplyRange()等方法... 反正你在視窗上看到多少筆資料,在Quick Report 就會看到多少筆, 而你的題意講的很清楚,是使用關連,那就那邊設一設就好了, 反正重點是問題解決了。 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |