導航:首頁 > 凈水問答 > cxgrid過濾後取值

cxgrid過濾後取值

發布時間:2023-01-26 09:29:38

1. cxgrid 是否能做到在結果中過濾,如何做

ado 中recordset可以過濾

2. delphi中cxgrid cheackbox 多選

在 Properties 的 OnEditValueChanged 事件寫代碼:

  1. 將當前行的主鍵值記錄下來

  2. Qry過濾,Filter := 'Check欄位 =True'

  3. 將過濾出來的記錄Check欄位 全部修改為 False

  4. 根據第1步記錄的主鍵值,定位回修改的那行,並將其Check欄位 修改為 True

大致代碼如下

var
tmpKey:string;
begin
ifnotqry.FieldByName('Check欄位').AsBooleanthen
Exit;
tmpKey:=qry.FieldByName('key欄位').AsString;
qry.DisableControls;
try
qry.Filtered:=False;
qry.Filter:='Check欄位=True';
qry.Filtered:=True;
whilenotqry.IsEmptythen
begin
qry.Edit;
qry.FieldByName('Check欄位').Value:=False;
qry.Post;
end;
qry.Locate('key欄位',tmpKey,[]);
qry.Edit;
qry.FieldByName('Check欄位').Value:=True;
qry.Post;
finally
qry.EnableControls;
end;
end;
閱讀全文

與cxgrid過濾後取值相關的資料

熱點內容
什麼純凈水不是反滲透的 瀏覽:821
吹灰器提升閥內漏標准 瀏覽:623
美的飲水機熱水壺怎麼拿出來 瀏覽:165
真龍香煙過濾嘴帶笑臉 瀏覽:722
不規則水龍頭凈水器怎麼安裝視頻 瀏覽:319
海南生活廢水治理如何聯系 瀏覽:717
太陽雨凈水機如何換濾芯 瀏覽:981
超濾膜氣洗原理 瀏覽:524
反滲透純水機怎麼沖洗 瀏覽:630
高壓水清洗污水施工方案 瀏覽:681
西門子變頻器44轉矩提升 瀏覽:31
新疆飲料行業超濾設備 瀏覽:839
軟化水處理離子交換 瀏覽:686
如何減少污水投葯量 瀏覽:504
易語言音頻文件過濾器 瀏覽:790
凈水機超濾膜概念 瀏覽:266
怎麼下載污水管 瀏覽:758
污水中的含氮化合物有哪些 瀏覽:533
EDI樹脂怎樣再生 瀏覽:596
菲浦斯凈水器怎麼代理 瀏覽:397