Foxtable(狐表)用户栏目专家坐堂 → 全局变量是怎么加上去的


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

主题:全局变量是怎么加上去的

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


加好友 发短信
等级:童狐 帖子:226 积分:2815 威望:0 精华:0 注册:2008/9/1 15:41:00
全局变量是怎么加上去的  发帖心情 Post By:2009/1/14 16:30:00 [只看该作者]

全局变量是怎么加上去的

图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:一尾狐 帖子:431 积分:2808 威望:0 精华:0 注册:2008/9/1 8:46:00
  发帖心情 Post By:2009/1/14 16:42:00 [只看该作者]

   项目的Initialize 事件中:

Initialize

数据已经加载,所有的DataTable都已经生成,即将生成Table和窗口的时候执行,通常在此添加全局变量,以及针对DataTable的初始化设置。

例如将Initialize事件代码设为:

Vars.Add("Aggregate",GetType(Boolean),False)


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


加好友 发短信
等级:童狐 帖子:226 积分:2815 威望:0 精华:0 注册:2008/9/1 15:41:00
  发帖心情 Post By:2009/1/14 16:47:00 [只看该作者]

还是不懂,能否说详细点

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


加好友 发短信
等级:管理员 帖子:47448 积分:251060 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/1/14 17:00:00 [只看该作者]

就是在项目的Initialize 事件中编写代码,增加全局变量


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


加好友 发短信
等级:一尾狐 帖子:428 积分:4711 威望:0 精华:3 注册:2009/7/4 13:40:00
  发帖心情 Post By:2009/7/7 14:45:00 [只看该作者]

Initialize 事件,在哪能找到

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


加好友 发短信
等级:狐神 帖子:6848 积分:43334 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2009/7/7 14:46:00 [只看该作者]

项目事件中找

 回到顶部
美女呀,离线,留言给我吧!
8月32号
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:30 积分:210 威望:0 精华:0 注册:2009/7/7 14:23:00
  发帖心情 Post By:2009/7/7 14:47:00 [只看该作者]

以下是引用ybmjy在2009-7-7 14:45:00的发言:
Initialize 事件,在哪能找到

项目属性


 回到顶部
美女呀,离线,留言给我吧!
yangming
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/7/7 15:05:00 [只看该作者]

菜单-管理项目-项目属性


Initialize

数据已经加载,所有的DataTable都已经生成,即将生成Table和窗口的时候执行,通常在此添加全局变量,以及针对DataTable的初始化设置。

例如将Initialize事件代码设为:

Vars.Add("Aggregate",GetType(Boolean),False)
DataTables
("订单").DataCols("日期").DefaultValue = Date.Today()

上面的代码增加了一个逻辑型全局变量Aggregate,并将订单表日期列的默认值设置当天日期。

利用Initialize事件,还可以动态设置列标题:

With DataTables("表B")
    .DataCols(
"Name").Caption = "姓名"
    .DataCols(
"ID").Caption = "编号"
    .DataCols(
"Date").Caption = "日期"
End
With

不能在Initialize事件中出现针对Table、Col和窗口的代码,因为此时上述对象还未生成。


 回到顶部