导航:首页 > 净水问答 > 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过滤后取值相关的资料

热点内容
废水碱性多少达标 浏览:350
中兴污水的特征是什么 浏览:978
澡堂泡池水过滤 浏览:234
超滤膜换内蕊 浏览:268
饮水机口被猫舔怎么办 浏览:386
ro膜晾干下次用 浏览:52
螺杆机滤芯哪里有 浏览:330
ro膜通量100 浏览:604
拆膜反渗透工具怎么使用 浏览:610
如何清除杯子内壁水垢 浏览:842
除垢剂对孕妇有害吗 浏览:476
nespresso怎么退出除垢模式 浏览:416
南宁市江南污水厂三期 浏览:859
滨特尔纳滤进水器 浏览:952
污水处理厂生产汇报 浏览:333
家庭自制柿子酒蒸馏方法如下 浏览:313
染整工业废水 浏览:242
竹笋加工厂污水量计算 浏览:728
h6哈弗机油滤芯在什么位置 浏览:988
采用水蒸气蒸馏 浏览:814