TSmartProcessor常用事件的执行顺序
查看文件SmartProcessor.pas可知数据提交是通过 TSmartProcessor 的 ApplyUpdates函数完成。
根据ApplyUpdates函数内的执行顺序可以得出TSmartProcessor常用几个事件的执行顺序如下:
1.BeforeApplyUpdates //TSmartProcessor.ApplyUpdates->doBeforeApplyUpdates 函数中
2.OnBeginTrans //TSmartProcessor.ApplyUpdates->doApplyUpdates->doOnBeginTrans 过程中
3.OnEndTrans //TSmartProcessor.ApplyUpdates->doApplyUpdates->doOnEndTrans 过程中
4.AfterApplyUpdates //TSmartProcessor.ApplyUpdates->doAfterApplyUpdates 函数中