以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]清除控件值 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=52519) |
-- 作者:lesliecheung912 -- 发布时间:2014/6/17 15:01:00 -- [求助]清除控件值 现窗口中所有控件都绑定到表的字段,现在想 如果改变ComboBox1的值则清空ComboBox2的值,应该如何实现? 在ComboBox1的TextChange 事件中写:e.form.controls("ComboBox2")是不起作用的
|
-- 作者:有点甜 -- 发布时间:2014/6/17 15:02:00 -- 看一下
http://www.foxtable.com/help/topics/2436.htm
|
-- 作者:lesliecheung912 -- 发布时间:2014/6/17 17:04:00 -- 应该写到ComboBox的哪个事件里呢? |
-- 作者:lesliecheung912 -- 发布时间:2014/6/17 17:07:00 -- 如果写到SelectedIndexChanged事件里的话,光标已进入ComboBox另外一个控件的值就清空了,这样不合理啊 |
-- 作者:有点甜 -- 发布时间:2014/6/17 17:07:00 -- ComboBox1的TextChanged事件
Tables("xxx").Current("yyy") = "" |
-- 作者:有点甜 -- 发布时间:2014/6/17 17:10:00 -- 哦,搞错了,你应该写到表的Datacolchanged事件才对。
Select Case e.DataCol.Name Case "xxx" e.Datarow("zzz") = "" End Select |
-- 作者:lesliecheung912 -- 发布时间:2014/6/17 17:17:00 -- 怪不得试了好多遍都不行呢,谢谢甜姐 |