TClientDataset 过滤,修改问题!
如题,假如有这么一个字段,price,过滤条件是price>20,因此当我选小于20的时候会把满足条件的都显示出来,此时进入修改状态,即把某些小于20的记录改成大于20的某个数,当我一改完,由于过滤条件的设置它会马上被过滤掉,我的要求是改完后不过滤,依然显示在界面上,只有当改完点了保存才被过滤。不知道有没有什么好的办法呢?
[解决办法]
你的表格先不刷新。等按保存按钮才执行过滤事件,表格再刷新就行了。
大概的思维这样
[解决办法]
这个功能可能实现不了,只能借助于另外一个ClientDataSet通过增删改的方法实现吧。