以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 记录行变化时,非绑定字段值的内容控制 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=14412) |
-- 作者:RandyBoy -- 发布时间:2011/11/18 14:30:00 -- 记录行变化时,非绑定字段值的内容控制
上图为初始打开时制程ID状态
上图为按下记录导航按钮后的制程ID的状态,由于制程ID并没有绑定到数据表字段,所以需要手工代码控制其内容,如图所示,有四个导航按钮,有什么办法可以只设一次代码就能控制制程ID的内容,不需要在每个按钮中去编写重复代码? |
-- 作者:czy -- 发布时间:2011/11/18 14:34:00 -- 不是同一个窗口,代码还是要写得吧。 |
-- 作者:RandyBoy -- 发布时间:2011/11/18 14:36:00 -- 是在同一个窗体上,按下不同的导航按钮,非绑定字段内容的控制~ |
-- 作者:狐狸爸爸 -- 发布时间:2011/11/18 14:40:00 -- http://www.foxtable.com/help/topics/2309.htm http://www.foxtable.com/help/topics/1486.htm
|
-- 作者:RandyBoy -- 发布时间:2011/11/18 14:49:00 -- 如此说来,是不能通行改变产生的事件去控制咯~~~ |
-- 作者:狐狸爸爸 -- 发布时间:2011/11/18 14:56:00 -- 可以啊,CurrentChanged事件:
if forms("窗口名").Opened Then Forms("窗口名").Controls("控件名").Value = Tables("xxxx").Current("列名") end if |
-- 作者:RandyBoy -- 发布时间:2011/11/18 15:01:00 -- 呵呵,太好了,非常感谢,越来越有兴趣把FOXTABLE学精,学好了~~~ |