Foxtable(狐表)用户栏目专家坐堂 → [讨论]Var变量的问题


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

主题:[讨论]Var变量的问题

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


加好友 发短信
等级:五尾狐 帖子:1100 积分:8985 威望:0 精华:0 注册:2014/3/15 14:36:00
[讨论]Var变量的问题  发帖心情 Post By:2016/3/3 9:54:00 [只看该作者]

Var变量的问题

1、在BeforeOpenProject事件为Var变量赋值。

2、在BeforeConnectOuterDataSource事件、BeforeLoadOuterTable事件可以获取Var变量的值。

3、在AfterOpenProject 事件及项目打开后却获取不到Var变量的值,这是为什么?

附件:例子如下

 

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:var变量.zip


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/3 10:03:00 [只看该作者]

1、vars不能在 BeforeOpenProject 用,你只能用 public 变量

 

2、看1

 

3、看1,vars只能在项目打开后才能用。


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


加好友 发短信
等级:五尾狐 帖子:1100 积分:8985 威望:0 精华:0 注册:2014/3/15 14:36:00
  发帖心情 Post By:2016/3/3 10:13:00 [只看该作者]

BeforeOpenProject事件为Var变量赋值。可以BeforeConnectOuterDataSource事件、BeforeLoadOuterTable事件可以获取Var变量的值。

这算是特殊吧,

帮助中没有注明:vars只能在项目打开后才能用。


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/3 10:14:00 [只看该作者]

 获取不到,就是用不到。

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


加好友 发短信
等级:五尾狐 帖子:1100 积分:8985 威望:0 精华:0 注册:2014/3/15 14:36:00
  发帖心情 Post By:2016/3/3 10:20:00 [只看该作者]

以下是引用大红袍在2016/3/3 10:14:00的发言:
 获取不到,就是用不到。

红袍老师:在BeforeOpenProject事件为Var变量赋值。可以BeforeConnectOuterDataSource事件、BeforeLoadOuterTable事件可以获取Var变量的值。有例子为证。


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/3 10:22:00 [只看该作者]

打开以后,就清空vars的值了啊。

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


加好友 发短信
等级:五尾狐 帖子:1100 积分:8985 威望:0 精华:0 注册:2014/3/15 14:36:00
  发帖心情 Post By:2016/3/3 10:31:00 [只看该作者]

以下是引用大红袍在2016/3/3 10:22:00的发言:
打开以后,就清空vars的值了啊。

明白,有特殊就有特殊用途。


 回到顶部