|
我们都知道,在窗体上保存记录时,会像在表上保存时一样,触发很多方法。这里Reinhard找到了一个流程图,看看都触发了哪些方法,并且这些方法是以怎样的顺序被触发的。
- 窗体上数据源的Validate()方法被调用。
- 当Validate()方法里的Super()被调用时,该表的ValideField() 方法会被每个字段调用。
- Vlidate()方法里,Super()下面的代码被调用。
- 窗体上数据源的ValidateWrite()方法被调用。
- 当ValidateWrite()方法中的Super()被调用时,该表上的ValideWrite()方法会被调用。
- 窗体数据源的ValidateWrite()方法中,Super()下面的代码被调用。
- 窗体的Write()方法被调用。
- 当Write()方法的Super()被调用时,该表的Insert()方法被调用。
- 窗体的Write()方法中,Super()下面的方法被调用。
|
声明:原创博客。请在转载时保留原文链接,或者在文章开头加上本人博客地址。如发现错误,欢迎批评指正。
学习本是一个不断模仿、练习、创新的过程。对于自己,博文只是总结。在总结的过程发现问题,解决问题。对于他人,在此过程如果还能附带帮助他人,那就再好不过了。
感谢您的阅读。如果文章对您有用,那么请打赏我一杯咖啡,也可以轻轻点个推荐,以资鼓励。