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

Quick Report 中怎樣做分組,使得每個組的小計數據顯示有組頭上?

尚未結案
dialog
一般會員


發表:33
回覆:18
積分:10
註冊:2002-09-07

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-12-15 10:10:20 IP:218.18.xxx.xxx 未訂閱
Quick Report 中怎樣做分組,使得每個組的小計數據顯示有組頭上?
pprayer
高階會員


發表:35
回覆:185
積分:174
註冊:2002-03-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-12-15 11:16:34 IP:211.75.xxx.xxx 未訂閱
使用Group Band 裡面的Expression 請選擇你所分組的欄位 也可在你Delphi的安裝目錄下看看 \Borland\Delphi6\Demos\QuickRpt
dialog
一般會員


發表:33
回覆:18
積分:10
註冊:2002-09-07

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-12-15 11:35:13 IP:218.18.xxx.xxx 未訂閱
我是用了 Group Band,但是sum(field)放在Group Header數據有誤    
引言: 使用Group Band 裡面的Expression 請選擇你所分組的欄位 也可在你Delphi的安裝目錄下看看 \Borland\Delphi6\Demos\QuickRpt
binbinalia
一般會員


發表:14
回覆:23
積分:7
註冊:2003-11-05

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-02-04 10:28:21 IP:61.221.xxx.xxx 未訂閱
對啊.. sum放在groupheader好像會先算. 所以我之前是多開一個query直接select sum(xxx), groupheader就放個qrlabel, onprint時直接把值塞給它.
Fishman
尊榮會員


發表:120
回覆:1949
積分:2163
註冊:2006-10-28

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-02-04 10:57:37 IP:210.65.xxx.xxx 未訂閱
Hi:    我有一個想法, 1.宣告兩個陣列 sum1 與 sum2 2.在 QuickReport 的 Prepare 時,在 GroupFooter 中用 sum1 陣列去儲存每一個 Group 的 Summary 3.將陣列 sum1 的值 Assign 給 Sum2 4.在 QuickReport  的 PreView 中,在 GroupHeader 中以 Sum2 陣列中的值丟給一個 QRLabel 來表示 5.至於要列印陣列中的那一筆資料,用個全域變數控制,每塞完值後遞增即可 -------------------------------- 小弟才疏學淺,若有謬誤請不吝指教 --------------------------------
------
Fishman
系統時間:2024-05-16 17:01:59
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!