線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1414
推到 Plurk!
推到 Facebook!

Quick Report 的 Master/Detail 控制問題.

尚未結案
ericboy
一般會員


發表:17
回覆:22
積分:7
註冊:2004-05-04

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-06-22 16:28:24 IP:61.92.xxx.xxx 未訂閱
小弟有的 >
Chance36
版主


發表:31
回覆:1033
積分:792
註冊:2002-12-31

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-06-22 16:39:22 IP:203.204.xxx.xxx 未訂閱
ericboy 你好 ADoDetail.Filter := 'SumeFld >= ''xxxx''' ; // 使用SQL的條件子句即可 AdoDetail.Filtered := True ;
ericboy
一般會員


發表:17
回覆:22
積分:7
註冊:2004-05-04

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-06-22 17:20:34 IP:61.92.xxx.xxx 未訂閱
使用了你的設定仍然不行.     ADoDetail.Filter := 'Invoicedate >= ''2004-04-01''';  AdoDetail.Filtered := True ;    
chih
版主


發表:48
回覆:1186
積分:639
註冊:2002-04-02

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-06-22 17:36:11 IP:220.134.xxx.xxx 未訂閱
既然你用了ADO Query ,為何不要將發票資料當成Detail,用一段SQL語法把所有資料一次Select出來比較單純ㄋ??
ericboy
一般會員


發表:17
回覆:22
積分:7
註冊:2004-05-04

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-06-22 18:03:17 IP:61.92.xxx.xxx 未訂閱
你說得對. 我也曾想過用一個 SQL Query 拿出所有我需要的資料. 但是我不懂以這樣的方式套用在 Quick REport 的 MAster / Detail.    請問你有沒有一些實際的例子?
chih
版主


發表:48
回覆:1186
積分:639
註冊:2002-04-02

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-06-22 21:33:17 IP:220.134.xxx.xxx 未訂閱
引言: 你說得對. 我也曾想過用一個 SQL Query 拿出所有我需要的資料. 但是我不懂以這樣的方式套用在 Quick REport 的 MAster / Detail. 請問你有沒有一些實際的例子? < face="Verdana, Arial, Helvetica"> 請參考 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=26567 有問題在PSOT... TRY TRY SEE..
JamesLiang
初階會員


發表:54
回覆:78
積分:31
註冊:2003-02-13

發送簡訊給我
#7 引用回覆 回覆 發表時間:2004-06-22 23:36:29 IP:63.211.xxx.xxx 未訂閱
Hi.我的建議是你將detail設為query,此query的datasource 設為masterdb,sql內的WHERE子句加上 dbo.***.sn = :sn and dbo.***.abc = :TParm,sn是你的主key以便連結,TParm 則是你要輸入的條件如此主副表就一致了也依你的條件列出 副表資料
ericboy
一般會員


發表:17
回覆:22
積分:7
註冊:2004-05-04

發送簡訊給我
#8 引用回覆 回覆 發表時間:2004-06-23 00:11:39 IP:61.92.xxx.xxx 未訂閱
其實我已看了 >
jasonma168
一般會員


發表:39
回覆:33
積分:14
註冊:2002-05-24

發送簡訊給我
#9 引用回覆 回覆 發表時間:2004-06-23 09:21:22 IP:61.64.xxx.xxx 未訂閱
引言: 順道一問 dbo.***.sn = :sn <- 這句是什麼意思? 為什麼 Query 會有 : ?
:sn 是指參數sn,如果有設DataSource,它自動會到DataSource找sn欄位的 值當它的參數直傳入
chih
版主


發表:48
回覆:1186
積分:639
註冊:2002-04-02

發送簡訊給我
#10 引用回覆 回覆 發表時間:2004-06-23 11:14:23 IP:61.218.xxx.xxx 未訂閱
引言: .. 不知怎樣才能做到 每一個客戶的總計?
放一個QRExpr,位置放在rbPageFooter, 屬性Master設為QuickRep1, 屬性Expression設定為SUM(金額),//你的金額欄位名稱 屬性ResetAfterPrint設定為True. TRY TRY SEE..
ericboy
一般會員


發表:17
回覆:22
積分:7
註冊:2004-05-04

發送簡訊給我
#11 引用回覆 回覆 發表時間:2004-06-26 14:01:43 IP:61.92.xxx.xxx 未訂閱
謝謝 >
chih
版主


發表:48
回覆:1186
積分:639
註冊:2002-04-02

發送簡訊給我
#12 引用回覆 回覆 發表時間:2004-06-26 22:50:13 IP:220.134.xxx.xxx 未訂閱
放一個QRExpr,位置放在rbGroupFooter, 屬性Master設為QuickRep1, 屬性Expression設定為SUM(金額),//你的金額欄位名稱 屬性ResetAfterPrint設定為True. TRY TRY SEE..
系統時間:2024-05-08 8:53:10
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!