以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [讨论]窗口中的表的drawcell事件怎么放在在按钮里 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=46004) |
-- 作者:wuxianzuoji41 -- 发布时间:2014/2/15 10:07:00 -- [讨论]窗口中的表的drawcell事件怎么放在在按钮里 窗口中的表的drawcell事件怎么放在在按钮里,我想在按钮里启用这个,而不是在窗口生产的时候。
If e.Row("意向数量") =0 Or e.Row("跟进数量") =0 Then |
-- 作者:Bin -- 发布时间:2014/2/15 10:12:00 -- 不可以这么做. |
-- 作者:狐狸爸爸 -- 发布时间:2014/2/15 10:43:00 -- 条件着色,Drawcell是最好的方式。 如果你想一开始不生效,就用一个全局变量做编辑:
if 变量名 = True Then If e.Row("意向数量") =0 Or e.Row("跟进数量") =0 Then End if
窗口的AfterLoad事件: 变量名 = False
按钮事件: 变量名 = True Tables("表名").Refresh |
-- 作者:wuxianzuoji41 -- 发布时间:2014/2/15 11:21:00 -- 以下是引用狐狸爸爸在2014-2-15 10:43:00的发言:
条件着色,Drawcell是最好的方式。 如果你想一开始不生效,就用一个全局变量做编辑:
if 变量名 = True Then If e.Row("意向数量") =0 Or e.Row("跟进数量") =0 Then End if
窗口的AfterLoad事件: 变量名 = False
按钮事件: 变量名 = True Tables("表名").Refresh 狐狸爸爸,怎么不起做用呀, Tables("表名").Refresh 我的表示SQL TABLE 的查询表,这个适用吗 |
-- 作者:Bin -- 发布时间:2014/2/15 11:22:00 -- 同样适用的,不行的话.把文件发上来看看. |