Foxtable(狐表)用户栏目专家坐堂 → [求助]项目事件


  共有2551人关注过本帖树形打印复制链接

主题:[求助]项目事件

帅哥哟,离线,有人找我吗?
yjh2002
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:287 积分:2072 威望:0 精华:0 注册:2017/4/24 13:47:00
[求助]项目事件  发帖心情 Post By:2017/9/3 20:42:00 [只看该作者]

在项目的beforeconnectouterdatasource事件中无法执行内部函数,提示找不到自定义函数,这个问题怎么解决?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/3 21:05:00 [只看该作者]

 这个事件还不能执行内部函数。下面这些事件才行

 

Initialize 在数据已经加载,所有的DataTable都已经生成,即将生成Table和窗口的时候执行,通常在此对DataTable进行初始化设置。
AfterOpenProject 在项目已经完全打开后执行,此时DataTable、Table和窗口都已经生成。
LoadUserSetting 打开系统或者切换用户之后执行,可以在此针对用户进行权限方面的设置。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/3 21:07:00 [只看该作者]

如果确实要执行函数,你要写到全局代码那里去。

 

http://www.foxtable.com/webhelp/scr/1842.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
yjh2002
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:287 积分:2072 威望:0 精华:0 注册:2017/4/24 13:47:00
  发帖心情 Post By:2017/9/3 21:12:00 [只看该作者]

谢谢,我要做个配置文件,每次加载前从配置文件中查找数据库及IP等信息用于联接数据库。

 回到顶部
帅哥哟,离线,有人找我吗?
yjh2002
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:287 积分:2072 威望:0 精华:0 注册:2017/4/24 13:47:00
  发帖心情 Post By:2017/9/3 21:15:00 [只看该作者]

全局代码不行啊,把函数内容复制过去出错。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/3 22:21:00 [只看该作者]

以下是引用yjh2002在2017/9/3 21:15:00的发言:
全局代码不行啊,把函数内容复制过去出错。

 

那你把代码直接写到beforeconnectouterdatasource事件,不会写的话,贴出代码看看。


 回到顶部
帅哥哟,离线,有人找我吗?
yjh2002
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:287 积分:2072 威望:0 精华:0 注册:2017/4/24 13:47:00
  发帖心情 Post By:2017/9/4 9:17:00 [只看该作者]

完成了,虽然麻烦些,谢谢啦。

 回到顶部