Foxtable(狐表)用户栏目专家坐堂 → [求助]如何保存临时表的事件代码?


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

主题:[求助]如何保存临时表的事件代码?

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


加好友 发短信
等级:童狐 帖子:252 积分:2193 威望:0 精华:0 注册:2011/6/28 16:50:00
[求助]如何保存临时表的事件代码?  发帖心情 Post By:2011/9/1 12:40:00 [只看该作者]

项目设计时,想不创建内部表,而是利用DataTableBuilder,并根据字段访问权限,动态生成临时表,完成从外部数据库加载数据,已达到充分节省系统开销和数据安全的目的。但是,对于临时表,也想编写一些事件代码用于实现业务逻辑,问题是:这些事件代码不能保存,求解决思路。

好像可以利用全部表事件的思路,但由于会产生较多的临时表,每个临时表都会有对应的事件代码,故难度较大,希望专家高手给些高招。谢谢!


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


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

全局表事件:

 

if  "表名" ="某一表名"

 代码

Else if  "表名" ="另一表名"

代码

End If


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


加好友 发短信
等级:童狐 帖子:252 积分:2193 威望:0 精华:0 注册:2011/6/28 16:50:00
  发帖心情 Post By:2011/9/1 14:22:00 [只看该作者]

利用OuterTableBuilder创建的表,是否也能如法炮制?

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


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

以下是引用涛声依旧5666在2011-9-1 14:22:00的发言:
利用OuterTableBuilder创建的表,是否也能如法炮制?

你试试?我没试过,呵


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


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

用窗口Table控件,SQLTable或者SQLQuery型,这些表只有打开窗口的时候才会生成,而且有整套的事件。

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


加好友 发短信 一级勋章
等级:狐仙 帖子:9875 积分:57584 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2011/9/1 15:10:00 [只看该作者]

对呀,老大的做法可以不用设置全局事件了.

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


加好友 发短信
等级:童狐 帖子:252 积分:2193 威望:0 精华:0 注册:2011/6/28 16:50:00
  发帖心情 Post By:2011/9/2 8:33:00 [只看该作者]

但是,此方式还是没有办法保存事件的代码呀?因为该绑定表是在窗口打开时才动态生成的,没有办法预设事件的代码!!!!

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


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

动态生成没有办法,必须首先插入一个table控件,才能设置事件。

 回到顶部