Foxtable(狐表)用户栏目专家坐堂 → 项目事件的执行有无先后顺序


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

主题:项目事件的执行有无先后顺序

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


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
项目事件的执行有无先后顺序  发帖心情 Post By:2014/8/13 16:18:00 [显示全部帖子]

大师:好!
请教一个问题:

If e.DataTableName = "订单" Then
    e.Cancel = True '打开项目的时候不加载此表
    e.SelectString = "Select * From {订单} Where [_Identify] Is Null" '设置加载条件,注意如果主键不是_Identify,请改为实际的主键名称

End
If


1、如果没有红色这行代码,以后datatables.load("订单") 是加载所有行,是否可以同时设置加载条件?


2、如果不可以,在红色部分能否设置加载带变量的条件,那这个全局变量应在在哪个项目事件中写?项目事件的先后顺序是什么?


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


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2014/8/13 16:20:00 [显示全部帖子]

如果动态增加全局变量的话?

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


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2014/8/13 16:48:00 [显示全部帖子]

我先定义全局变量a 

If
 e.DataTableName = "订单" Then
    e.Cancel = True '打开项目的时候不加载此表
    e.SelectString = "Select * From {订单} Where [品名] = '& a & '" '设置加载条件,注意如果主键不是_Identify,请改为实际的主键名称

End
 If

以后a = "电视机"

datatables.load("订单") 是否就加载的是电视机的所有数据?

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


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2014/8/13 16:53:00 [显示全部帖子]

谢谢!

 回到顶部