Foxtable(狐表)用户栏目专家坐堂 → 项目开始运行时的事件设置


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

主题:项目开始运行时的事件设置

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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/6/21 15:05:00 [显示全部帖子]

在这两个事件中是无法退出系统的,在AfterLoadOpenProject事件中设置代码吧。
也许需要来一个BeforeOpenProject事件。
[此贴子已经被作者于2009-6-21 15:12:28编辑过]

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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/6/21 16:14:00 [显示全部帖子]

是AfterOpenProject事件,我打错了。
可以在这个事件中使用下面的代码退出系统:
syscmd.project.exit()

当然这不是一个好的方案,应该增加一个带Cancel参数的BeforeOpenProject事件。

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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/6/22 8:49:00 [显示全部帖子]

6月22日更新,已经加上了BeforeOpenProject事件。
[此贴子已经被作者于2009-6-22 8:49:27编辑过]

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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/6/22 8:58:00 [显示全部帖子]

以下是引用kylin在2009-6-22 8:55:00的发言:
刚才试了一下,在BeforeOpenProject事件中好像不能获取user.name,也不能获取连接数据源等等,所以用途不大,还是用AfterOpenProject事件。


当然的,这个事件执行的时候,还没有登录呢。


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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/6/22 11:52:00 [显示全部帖子]

以下是引用kylin在2009-6-22 11:51:00的发言:

把这个事件再挪后一些不是更好吗?


挪不了的。
看看能不能在LoadUserSetting中加入cancel参数算了。


 回到顶部