在dxDbGrid中进行某个表的编辑,把某个字段设置成下拉框输入数据的方式。然后在这个字段onChange事件中写代码,从而实现不同的值实现不用的操作!但是在onChange取选择的值时,它老是给我的是上一次选择的值,也就是选择之前的值!但是GRID中显示的是你所选择的值。
我是这么取值的。比如说这个字段的FILENAME='upper_limit'
if cdsTemp.FieldByName('upper_limit').AsString = '下拉框选择的值' then
begin
  //这些代码写在ONCHANGE事件里
end;