经过多次测试加载顺序如下,发帖以便记忆与分享
第一种情况,全部内部表
1.BeforeOpenProject
2.用户登录窗口
3.BeforeLoadInnerTable
4.Initialize
5.LoadUserSetting
6.AfterOpenProject
第二种情况,用户内部表,数据外部表
1.BeforeOpenProject
2.用户登录窗口
3.BeforeConnectOuterDataSource
4.BeforeLoadInnerTable
5.BeforeLoadOuterTable
6.Initialize
7.LoadUserSetting
8.AfterOpenProject
第三种情况用户
外 部表,数据外部表
1.BeforeOpenProject
2.BeforeConnectOuterDataSource
3.用户登录窗口
4.BeforeLoadInnerTable
5.BeforeLoadOuterTable
6.Initialize
7.LoadUserSetting
8.AfterOpenProject
在全部外部表情况下,BeforeConnectOuterDataSource先执行连接,全部成功后,在本事件中弹出 登录窗口,等待执行,如果有扩展属性是无法调用的。系统会报错!
[此贴子已经被作者于2013-12-27 10:47:09编辑过]