全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1213
推到 Plurk!
推到 Facebook!

如何統計報表中的total

尚未結案
suntao008
一般會員


發表:70
回覆:38
積分:21
註冊:2003-10-19

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-06-10 11:43:34 IP:61.155.xxx.xxx 未訂閱
各位大大請指教    我想在數據庫最後一行,加上一行“TOTAL”並計算出總的數量,謝謝!
deity
尊榮會員


發表:90
回覆:876
積分:678
註冊:2003-05-09

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-06-10 16:21:44 IP:218.15.xxx.xxx 未訂閱
suntao008您好:
select  StaDateTime,
        EndDateTime,
        DateTime,
        Total
from    table1
union all
select  'Total' as StaDateTime,
        null as EndDateTime,
        sum(DateTime) as DateTime,
        sum(Total) as Total,
from    table1
或这样也行:
 
procedure TForm1.Button1Click(Sender: TObject);
var
  Total_DateTime,Total_Total:integer;
begin
  Total_DateTime:=0;
  Total_Total:=0;
  with query1 do
    begin
      close;
      sql.Clear;
      sql.Add('select * from table1');
      open; 
      first;
      while not eof do
        begin
          Total_DateTime:=Total_DateTime Fieldbyname('DateTime').AsInteger; 
          Total_Total:=Total_Total Fieldbyname('Total').AsInteger; 
          next;
        end;
      append;
      Fieldbyname('StaDateTime').Asstring:='Total';
      Fieldbyname('EndDateTime').Asstring:=' ';
      Fieldbyname('DateTime').AsInteger:=Total_DateTime;
      Fieldbyname('Total').AsInteger:=Total_Total;
      post;
    end;
end;
试试看吧 <> ============================ 为什么经过多年以后,得失的过程如此冷漠 ============================
zxy666666
中階會員


發表:108
回覆:150
積分:86
註冊:2005-01-14

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-06-25 11:27:39 IP:59.36.xxx.xxx 未訂閱
hi,suntao008您好!    fastReport3統計total 1. 首先在frxReport1增加一個Footer1,再放一個memo上去(要統計幾個欄位就放幾個memo) 2. 如下圖設定即可.    
pillar62
資深會員


發表:9
回覆:324
積分:271
註冊:2002-04-15

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-06-27 17:53:55 IP:210.202.xxx.xxx 未訂閱
你好 可以試試看在維護的dbgrid下方再放一個合計的grid,將title等等相關的顯示關掉,然後用另外一個query去做合計的處理!! 另外如果資料不需要維護只是要顯示,可以用sql語法的union的方式作處理!! 試試看吧!! Pillar Wang
------
Pillar Wang
系統時間:2024-05-19 15:13:28
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!