以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何用e参数引用窗口表。。。 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=80396) |
-- 作者:fubblyc -- 发布时间:2016/1/21 20:46:00 -- 如何用e参数引用窗口表。。。 各位老师好,请问: 窗口名称为 VIP基本信息,所以窗口里面的表的名称为:DataTables("VIP基本信息_table1"). DataTables("VIP基本信息_table1"). 能否写成和窗口名没有关系的吗?不然如果改窗口名之后里面的全部都得改。 如帮助上说的: 在事件代码中引用本窗口,请尽量用e参数: lbl = e.Form.Controls("Welcome") 而不要直接使用窗口名称,例如: lbl = Form("窗口1").Controls("Welcome") 如果万一之后因为某种原因,需要修改窗口名称,那么你将不得不修改所有事件代码。 |
-- 作者:大红袍 -- 发布时间:2016/1/21 20:54:00 -- 方法一
DataTables(e.Form.Name & "_table1")
方法二
e.Form.Controls("Table1").Table.DataTable |
-- 作者:fubblyc -- 发布时间:2016/1/21 21:02:00 -- 感恩 大红袍 老师!!以后就不用再一直改这些繁琐的代码了。 |