以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]赋值问题  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=52853)

--  作者:lesliecheung912
--  发布时间:2014/6/24 13:02:00
--  [求助]赋值问题
现在窗口中的控件都绑定到了表中,现在想要在控件‘日期1’输入以后,希望控件‘日期2’自动赋上值,其值和控件‘日期1’的值相同
我试了两种方法都不行 。第一种在控件‘日期1’的ValueChanged事件中加一下代码:
Tables("员工档案表").Current("日期2") = Tables("员工档案表").Current("日期1")
第二种是 Tables("员工档案表").Current("劳动合同结束日期") = e.form.controls("日期2").Value
另外:不能在表的DataColChanged事件里加这些代码,因为还有另外一个窗口,但是操作跟此窗口不一致。
请问在控件的ValueChanged事件里应该如何加代码?

--  作者:Bin
--  发布时间:2014/6/24 14:07:00
--  
在TextChanged里面写代码
--  作者:lesliecheung912
--  发布时间:2014/6/24 14:21:00
--  
在TextChanged里写也不行,在选择日期1的值后,日期2的值是有了,但是日期1的值却没了
Tables("员工档案表").Current("劳动合同签订日期") = e.Form.Controls("DateTimePicker2").text

--  作者:Bin
--  发布时间:2014/6/24 14:22:00
--  
怎么可能呢,上例子.
--  作者:lesliecheung912
--  发布时间:2014/6/24 14:31:00
--  
我解决了,不能在控件的TextChange里写,应该在窗口的全局事件Valuechange里写就没问题了