以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 请求对语句的理解 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=1025) |
-- 作者:cowpoke -- 发布时间:2008/10/30 22:43:00 -- 请求对语句的理解 我一直企图寻找到打开表前执行和关闭表前执行这两个事件。但没有。 经发贴,告诉我在项目属性中有个选择不同表后执行的事件。有两问题请教如下: 1、有A表和B表,当前表为A,我现在打开B表,CurrentTableChanged事件是对A表而言还是对B表而言呢? 2、项目中的CurrentTableChanged事件是否在每打开一个表时都执行一次,如果是这样,为何不减少电脑的执行次数而放在单个的表属性中呢? |
-- 作者:狐狸爸爸 -- 发布时间:2008/10/30 22:50:00 -- 用MainTableChanged事件。 |
-- 作者:cowpoke -- 发布时间:2008/10/30 23:03:00 -- 从A表切换到B表。 |
-- 作者:狐狸爸爸 -- 发布时间:2008/10/30 23:14:00 -- 在项目的MainTableChanged事件中加入: If MainTable.Name = "表B" Then DataTables.DeleteFor(判断空白行的条件表达式) MainTable.AddNew() End If |
-- 作者:cowpoke -- 发布时间:2008/10/30 23:17:00 -- 谢谢,慢慢理解。 |