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

在fastreport定義變數總和問題

答題得分者是:chinyu
bear28
一般會員


發表:44
回覆:53
積分:19
註冊:2002-09-10

發送簡訊給我
#1 引用回覆 回覆 發表時間:2016-08-02 01:26:20 IP:124.155.xxx.xxx 訂閱
在fastreport memo中定義一個變數[custct],那如何在頁尾計算此[custct]的總和?
用另一個變數(custctsum)處理,但不知如何寫
Custctsum=sum(custct,band2,1)這樣寫是不行的-custct加<>
編輯記錄
bear28 重新編輯於 2016-08-02 02:33:11, 註解 無‧
bear28 重新編輯於 2016-08-02 02:33:47, 註解 無‧
bear28 重新編輯於 2016-08-02 02:34:09, 註解 無‧
chinyu
高階會員


發表:12
回覆:157
積分:153
註冊:2002-06-14

發送簡訊給我
#2 引用回覆 回覆 發表時間:2016-08-02 09:54:53 IP:59.125.xxx.xxx 訂閱
資料的 BeforePrint下,如下

var
gi_加班費 : integer;

procedure MasterData1OnBeforePrint(Sender: TfrxComponent);
var
li_加班費 : integer;
begin
li_加班費 := … …;
if Engine.FinalPass then begin
gi_加班費 := gi_加班費 li_加班費;
end;
set('加班費', li_加班費);
set('加班費sum', gi_加班費);
end;


編輯記錄
chinyu 重新編輯於 2016-08-02 09:56:02, 註解 無‧
chinyu 重新編輯於 2016-08-02 09:57:55, 註解 無‧
chinyu 重新編輯於 2016-08-02 09:59:37, 註解 無‧
chinyu 重新編輯於 2016-08-02 10:00:53, 註解 無‧
chinyu 重新編輯於 2016-08-02 10:02:55, 註解 無‧
chinyu
高階會員


發表:12
回覆:157
積分:153
註冊:2002-06-14

發送簡訊給我
#3 引用回覆 回覆 發表時間:2016-08-02 10:06:31 IP:59.125.xxx.xxx 訂閱
上一回複,一修改就全變了樣,只好再回一封了

Fastreport 4.X、5.X

報表設兩個變數:加班費,加班費sum
程式寫在 Fastreport 資料的 BeforePrint下,如下:

var
gi_加班費 : integer;

procedure MasterData……

var
li_加班費 : integer;
begin
li_加班費 := … … … ;
if Engine.FinalPass then begin
gi_加班費 := gi_加班費 li_加班費;
end;
set('加班費', li_加班費);
set('加班費sum', gi_加班費);
end;
編輯記錄
chinyu 重新編輯於 2016-08-02 10:22:51, 註解 無‧
chinyu 重新編輯於 2016-08-02 10:23:36, 註解 無‧
chinyu 重新編輯於 2016-08-02 10:24:21, 註解 無‧
chinyu 重新編輯於 2016-08-02 10:25:48, 註解 無‧
chinyu
高階會員


發表:12
回覆:157
積分:153
註冊:2002-06-14

發送簡訊給我
#4 引用回覆 回覆 發表時間:2016-08-02 10:19:44 IP:59.125.xxx.xxx 訂閱
無言,改不了,總是有些字不見。不過程式的意思到,就這樣了。
編輯記錄
chinyu 重新編輯於 2016-08-02 10:20:12, 註解 無‧
bear28
一般會員


發表:44
回覆:53
積分:19
註冊:2002-09-10

發送簡訊給我
#5 引用回覆 回覆 發表時間:2016-08-02 11:42:28 IP:218.161.xxx.xxx 訂閱
謝謝
系統時間:2024-11-23 15:58:45
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!