以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助] 控件带不上当前表中的内容 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=142642) |
-- 作者:susanhe -- 发布时间:2019/11/2 13:20:00 -- [求助] 控件带不上当前表中的内容 你好,以下代码执行后,窗口 mm 中的控件 textbox8 没有带上e.Row("批号") 中的内容,关闭窗口时还出现没有找到 textbox8 控件,是何原因 ?明明有这个控件的。
If e.Col.Name = "颜色状态" e.form.controls("textbox8").text = e.Row("批号") End If
|
-- 作者:有点蓝 -- 发布时间:2019/11/2 13:58:00 -- 窗口 mm人是模式窗口,肯定不行。 记住:模式窗口关闭后,才会执行后面的代码 的,而执行的时候窗口已经关闭了,当然就找不到控件了。 代码放到窗口afterload e.form.controls("textbox8").text = Tables("xx表").current("批号")
|
-- 作者:susanhe -- 发布时间:2019/11/2 15:40:00 -- 谢谢的, 这是可以的。不过,我要双击xx表中的批号后,打开的窗口中textbox8也包含这个。就不对了。 |
-- 作者:有点蓝 -- 发布时间:2019/11/2 15:45:00 -- 如果是在副本表里双击 e.form.controls("textbox8").text = Tables("窗口1_table1").current("批号")
|