Form方法的执行顺序
-----------------------------------
打开
-----------------------------------
init
loadUserSetting
DataSources: init
init
run
DataSources: executeQuery
DataSources: leaveRecord
Table: postLoad
Table: aosValidateRead
DataSources: cursorNotify
DataSources: leave
DataSources: leaveRecord
DataSources: cursorNotify
resize
docCursor
activate
firstField
selectControl
DataSources: refresh
DataSources:Fields: helpField
Table: helpField
firstField
Table: helpField
DataSources: active
DataSources: refresh
docCursor
activate
Table: helpField
docCursor
----------------------------------
焦点
------------------------------------
docCursor
activate
docCursor
activate
-----------------------------------
创建
-----------------------------------
task
DataSources: create
selectControl
docCursor
DataSources: cursorNotify
DataSources: initValue
Table: initValue
DataSources: leaveRecord
DataSources: cursorNotify
selectControl
DataSources: refresh
docCursor
activate
DataSources: activate
DataSources: refresh
docCursor
----------------------------------------
保存创建
---------------------------------------
task
DataSources:Fields: validateWrite
Table: validateWrite
DataSources: write
Table: insert
Table: aosValidateInsert
DataSources: leaveRecord
DataSources: cursorNotify
DataSources: refresh
DataSources: active
DataSources: refresh
docCursor
activate
docCursor
---------------------------------
修改
---------------------------------
activate
Table: validateField
DataSources:Fields: modified
Table: modifiedField
DataSources: refresh
----------------------------------------
保存修改
---------------------------------------
task
DataSources:Fields: validate
Table: validateField
DataSources:Fields: modified
Table: modifiedField
DataSources: validateWrite
Table: validateWrite
DataSources: write
Table: update
Table: aosValidateUpdate
DataSources: leaveRecord
DataSources: cursorNotify
DataSources: refresh
DataSources: active
DataSources: refresh
docCursor
activate
docCursor
------------------------------------
删除
------------------------------------
task
DataSources: delete
DataSources: cursorNotify
DataSources: validateDelete
Table: validateDelete
对话框:yes
docCursor
activate
docCursor
activate
Table: delete
Table: aosValidateDelete
DataSources: cursorNotify
DataSources: leaveRecord
DataSources: refresh
DataSources: active
DataSources: refresh
docCursor
----------------------------------
关闭
-----------------------------------
canClose
selectControl
docCursor
DataSources: leave
DataSources: leaveRecord
close
saveUserSetting
---------------------------------
复制 Ctrl + C
---------------------------------
task
copy
----------------------------------
剪贴 Ctrl + X
---------------------------------
task
cut
-------------------------------
粘贴 Ctrl + V
--------------------------------
task
paste
----------------------------------
在Grid中改变选中行
------------------------------------
DataSources: leave
DataSources: leaveRecord
DataSources: cursorNotify
DataSources: active
DataSources: refresh
docCursor
activate
DataSources:Fields: helpField
docCursor 
 
打开
-----------------------------------
init
loadUserSetting
DataSources: init
init
run
DataSources: executeQuery
DataSources: leaveRecord
Table: postLoad
Table: aosValidateRead
DataSources: cursorNotify
DataSources: leave
DataSources: leaveRecord
DataSources: cursorNotify
resize
docCursor
activate
firstField
selectControl
DataSources: refresh
DataSources:Fields: helpField
Table: helpField
firstField
Table: helpField
DataSources: active
DataSources: refresh
docCursor
activate
Table: helpField
docCursor
----------------------------------
焦点
------------------------------------
docCursor
activate
docCursor
activate
-----------------------------------
创建
-----------------------------------
task
DataSources: create
selectControl
docCursor
DataSources: cursorNotify
DataSources: initValue
Table: initValue
DataSources: leaveRecord
DataSources: cursorNotify
selectControl
DataSources: refresh
docCursor
activate
DataSources: activate
DataSources: refresh
docCursor
----------------------------------------
保存创建
---------------------------------------
task
DataSources:Fields: validateWrite
Table: validateWrite
DataSources: write
Table: insert
Table: aosValidateInsert
DataSources: leaveRecord
DataSources: cursorNotify
DataSources: refresh
DataSources: active
DataSources: refresh
docCursor
activate
docCursor
---------------------------------
修改
---------------------------------
activate
Table: validateField
DataSources:Fields: modified
Table: modifiedField
DataSources: refresh
----------------------------------------
保存修改
---------------------------------------
task
DataSources:Fields: validate
Table: validateField
DataSources:Fields: modified
Table: modifiedField
DataSources: validateWrite
Table: validateWrite
DataSources: write
Table: update
Table: aosValidateUpdate
DataSources: leaveRecord
DataSources: cursorNotify
DataSources: refresh
DataSources: active
DataSources: refresh
docCursor
activate
docCursor
------------------------------------
删除
------------------------------------
task
DataSources: delete
DataSources: cursorNotify
DataSources: validateDelete
Table: validateDelete
对话框:yes
docCursor
activate
docCursor
activate
Table: delete
Table: aosValidateDelete
DataSources: cursorNotify
DataSources: leaveRecord
DataSources: refresh
DataSources: active
DataSources: refresh
docCursor
----------------------------------
关闭
-----------------------------------
canClose
selectControl
docCursor
DataSources: leave
DataSources: leaveRecord
close
saveUserSetting
---------------------------------
复制 Ctrl + C
---------------------------------
task
copy
----------------------------------
剪贴 Ctrl + X
---------------------------------
task
cut
-------------------------------
粘贴 Ctrl + V
--------------------------------
task
paste
----------------------------------
在Grid中改变选中行
------------------------------------
DataSources: leave
DataSources: leaveRecord
DataSources: cursorNotify
DataSources: active
DataSources: refresh
docCursor
activate
DataSources:Fields: helpField
docCursor
DataSources: form中数据源的方法。
DataSources:Fields: form数据源中字段的方法。
Table: forn 数据源自身的方法。
DataSources:Fields: form数据源中字段的方法。
Table: forn 数据源自身的方法。
                    
                
                
            
        
浙公网安备 33010602011771号