Foxtable(狐表)用户栏目专家坐堂 → 建议窗口中的表加了drawcell事件。


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

主题:建议窗口中的表加了drawcell事件。

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


加好友 发短信
等级:狐神 帖子:6833 积分:43228 威望:0 精华:0 注册:2009/3/2 14:07:00
建议窗口中的表加了drawcell事件。  发帖心情 Post By:2012/11/28 15:51:00 [只看该作者]

如题。

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


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

本来就有

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


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

SQLtable不是有这个事件吗?

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


加好友 发短信
等级:狐神 帖子:6833 积分:43228 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2012/11/28 16:06:00 [只看该作者]

我用normal的。

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


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

你都成狐狸精了,怎么还有这样的问题啊。

Normal直接在原表设置事件代码。

 

 

通过判断触发事件的Table的名称,可以让不同副本的Table,实现不同的任务,例如在订单表的DoubleClick事件中加入代码:

Select Case e.Table.Name
    Case "订单" '主表
        e.Row.Locked = Not e.Row.Locked
    Case "产品.订单" '关联表
        Forms("窗口1").Open()
    Case "窗口1_Table1" '副本Table
        Forms("窗口2").Open()
End Select


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


加好友 发短信
等级:狐神 帖子:6833 积分:43228 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2012/11/28 16:36:00 [只看该作者]

把窗口中的表绑定到sql生成的临时表(临时表是用按钮生成的),这个drawcell不知如何用。

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


加好友 发短信
等级:狐神 帖子:6833 积分:43228 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2012/11/28 16:37:00 [只看该作者]

以下是引用狐狸爸爸在2012-11-28 16:08:00的发言:

你都成狐狸精了,怎么还有这样的问题啊。

Normal直接在原表设置事件代码。

 

 

通过判断触发事件的Table的名称,可以让不同副本的Table,实现不同的任务,例如在订单表的DoubleClick事件中加入代码:

Select Case e.Table.Name
    Case "订单" '主表
        e.Row.Locked = Not e.Row.Locked
    Case "产品.订单" '关联表
        Forms("窗口1").Open()
    Case "窗口1_Table1" '副本Table
        Forms("窗口2").Open()
End Select

没有原表,表是用sql语句临时生成的。


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


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

这样转一下有什么意思?

直接用SQLTable或者SQLQuery.


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


加好友 发短信
等级:狐神 帖子:6833 积分:43228 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2012/11/28 17:33:00 [只看该作者]

以下是引用狐狸爸爸在2012-11-28 16:37:00的发言:

这样转一下有什么意思?

直接用SQLTable或者SQLQuery.

用了sqltable,drawcell事件没有反应。


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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/11/28 17:39:00 [只看该作者]

 呃,我测试sqlTable,drawcell事件可以执行。

 是否把代码写在了数据表里,要写在窗口的表事件里的

 回到顶部
总数 14 1 2 下一页