Delphi JvDataSource';s OnRecordChanged事件未激发

Delphi JvDataSource';s OnRecordChanged事件未激发,delphi,jvcl,Delphi,Jvcl,JvDataSource有一个OnRecordChanged事件,顾名思义,只要当前记录发生更改,就会触发该事件。但它一点也不着火。事实上,即使是OnUpdateData也根本不会被触发。我开始怀疑我的JVCL安装或JvDataSource组件确实有问题。即使是新安装也不能解决上述问题。有没有人在他们的应用程序中使用JvDataSource?如果有,你有没有观察过这种行为 PS:在你提问之前,我已经尝试了禁用事件加载,以及事件启用的所有组合,感谢您的支持。这是我的误解OnRecordChang

JvDataSource
有一个
OnRecordChanged
事件,顾名思义,只要当前记录发生更改,就会触发该事件。但它一点也不着火。事实上,即使是
OnUpdateData
也根本不会被触发。我开始怀疑我的
JVCL
安装或
JvDataSource
组件确实有问题。即使是新安装也不能解决上述问题。有没有人在他们的应用程序中使用
JvDataSource
?如果有,你有没有观察过这种行为



PS:在你提问之前,我已经尝试了
禁用事件加载
,以及
事件启用

的所有组合,感谢您的支持。这是我的误解<每当编辑记录时,都会调用code>OnRecordChanged。

在“TJvDataSourceDataLink.RecordChanged”上放置一个断点,并从此处进行跟踪。@SertacAkyuz我这样做了。这个方法根本没有被调用。试着去理解……它在起作用,我把它错当成了OnDataSetScroll。无论何时编辑(更改)记录,都会调用OnRecordChanged。是的,这有点混乱。有关各种数据事件的含义,请参见。