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

請問Ehlib3有沒有誰用過

尚未結案
guohua_fu
一般會員


發表:44
回覆:50
積分:18
註冊:2003-06-19

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-07-28 21:50:36 IP:211.96.xxx.xxx 未訂閱
各位大大: 不知道哪位大大有用過Ehlib3這個控件,不知道能否把DbgridEh1.Columns[9].Footers[0].Value 取出來放到一個Edit裡面去,比如: Edit3.Text :=DbgridEh1.Columns[9].Footers[0].Value ; 可以做實現嗎? ====================== ^_^ 相信自己,你是最棒的! jacky ======================
------
jacky
chengxf
一般會員


發表:2
回覆:10
積分:2
註冊:2002-03-28

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-07-29 16:29:13 IP:220.170.xxx.xxx 未訂閱
眤弧Y[Edit3.Text :=DbgridEh1.Columns[9].Footers[0].Value ;]快猭︽ぃ硄?ぐ或︽ぃ硄иぃ]笵U?иㄏノ??快猭秆∕硂摸拜肈??把σ。 1? 想??鯰DBSumListじン?琌EhLibYじンぇ?U?妮┦砞竚??? DBSumList1.DataSet:=DBGridEh1.DataSource.DataSet; 翴阑SumCollectionY僱?秙ゴ秨SumCollectionY絪胯??睰電4?TDBSum,?腹眖0?3?翴阑材0腹TDBSum?盢ウYFieldName砞Θ’过秖~O ?A盢ㄤ?捨?YFieldName砞Θˉ招∩H痢 穞歉?痢 蔽飑窮玂 本 ???YGroupOperation妮┦?场эΘgoSum。 2? 竘劭? 客琲 盪·W瓃4?计沮Y??磅︽? DBSumList1.Active:=True; ...... 计秖(Integer):=DBSumList1.SumCollection[0].SumValue; 羆?(Float):=DBSumList1.SumCollection[1].SumValue; 虫基(Currency):=DBSumList1.SumCollection[2].SumValue; ?肂(Currency):=DBSumList1.SumCollection[3].SumValue; ...... DBSumList1.Active:=False; 材?︽琌ゲ惠Y?程??︽иY竒喷琌璶ノY?闽超ウ????狦?戳ActiveΤ?穦Τ馋?ㄤМY岿粇 挚萍篮蔼吹报┌E 瞨束蜱蒅钤? 眤刚刚??и硂妓暗??綼。 發表人 - chengxf 於 2004/07/29 16:51:20 發表人 - chengxf 於 2004/07/29 16:52:03
guohua_fu
一般會員


發表:44
回覆:50
積分:18
註冊:2003-06-19

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-07-29 17:28:49 IP:211.96.xxx.xxx 未訂閱
chengxf大大: 字體看不清,能否再發一次,實在感激。 ====================== ^_^ 相信自己,你是最棒的! jacky ======================
------
jacky
chengxf
一般會員


發表:2
回覆:10
積分:2
註冊:2002-03-28

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-07-30 08:50:50 IP:220.170.xxx.xxx 未訂閱
您說的[Edit3.Text :=DbgridEh1.Columns[9].Footers[0].Value ;]辦法行不通(為什么行不通我不知道),我使用如下的辦法解決這類問題,供參考。 1、添加一個TDBSumList元件(也是EhLib的元件之一),屬性設置如下: DBSumList1.DataSet:=DBGridEh1.DataSource.DataSet; 點擊SumCollection的省略按鈕打開SumCollection的編輯框,添加4個TDBSum,序號從0到3,點擊第0號TDBSum,將它的FieldName設成“數量”,同樣,將其他三個的FieldName設成“總重”、“單價”、“金額”,還要將它們4個的GroupOperation屬性全部改成goSum。 2、程序中,在需要提取上述4個數據的時候,執行: DBSumList1.Active:=True; ...... 數量(Integer):=DBSumList1.SumCollection[0].SumValue; 總重(Float):=DBSumList1.SumCollection[1].SumValue; 單價(Currency):=DBSumList1.SumCollection[2].SumValue; 金額(Currency):=DBSumList1.SumCollection[3].SumValue; ...... DBSumList1.Active:=False; 第一行市必需的,最後一行我的經驗是要用的,關閉它,因為如果長期Active有時候會有莫名其妙的錯誤。就是說用到時打開,用完後關閉。 您試試吧,我這樣做很可靠。
系統時間:2024-05-13 13:34:26
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!