我在DataGrid上增加了一个临时字段shh,它的表现类型为CheckBox,数据类型为整数。
问题:
1、我想获取它的返回值,判断是否打钩选中,如果选中状态,重置为未选中,该怎么写?
if DataSetBrokerJSDRZ.DataSet.FieldByName('shh').AsInteger = 1 then
。。。这样判断行吗?
DataSetBrokerJSDRZ.DataSet.DisableControls;
try
DataSetBrokerJSDRZ.DataSet.First;
while not DataSetBrokerJSDRZ.DataSet.eof do
begin
DataSetBrokerJSDRZ.DataSet.Edit;
DataSetBrokerJSDRZ.DataSet.FieldByName('shh').AsString := '0';
DataSetBrokerJSDRZ.DataSet.Next;
end;
finally
DataSetBrokerJSDRZ.DataSet.EnableControls;
end;