以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]赋值问题 (http://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里写就没问题了 |