全部项目事件

事件名称 说明
MainTableChanging 切换主表前执行,也就是MainTable发生变化前执行。
MainTableChanged 切换主表后执行,也就是MainTable发生变化后执行。
CurrentTableChanged 选择不同表后执行,也就是CurrentTable发生变化后执行。
BeforeOpenProject 在打开项目之前执行,可以在此进行一些环境上的判断,决定是否打开项目。
Initialize 在数据已经加载,所有的DataTable都已经生成,即将生成Table和窗口的时候执行,通常在此对DataTable进行初始化设置。
AfterOpenProject 在项目已经完全打开后执行,此时DataTable、Table和窗口都已经生成。
LoadUserSetting 打开系统或者切换用户之后执行,可以在此针对用户进行权限方面的设置。
BeforeCloseProject 关闭项目之前执行。
SystemIdle 在系统空闲的时候执行。
AfterSaveProject 保存项目之后执行。
BeforeSaveProject 保存项目之前执行。
BeforeLoadInnerTable 打开项目,准备加载某内部数据表的时候执行,可以在此更改加载的字段和条件。
BeforeLoadOuterTable 准备加载外部数据表的时候执行,可以在此修改Select语句。
BeforeConnectOuterDataSource 准备连接外部数据源的时候执行,可以在此修改连接字符串。
GlobalVariableChanged 在某一个Var变量的值发生变化后执行
BeforeShowErrorMessage 在Foxtable捕获错误并即将显示错误信息前执行。
NetworkAvailabilityChanged 网络可用状态发生变化后执行。
NetworkAddressChanged 网络IP地址发生变化后执行。


本页地址:http://www.foxtable.com/webhelp/topics/2656.htm