以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]小白请教高人 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=27091) |
-- 作者:不倒的翁 -- 发布时间:2012/12/21 15:33:00 -- [求助]小白请教高人 窗口中有一个DateTimePicker日期输入框,要求在出现这个窗口后,这个DateTimePicker中自动生成当前时间,也就是DATE.NOW,填入该框中。 窗口的AFTERLOAD事件该怎么写啊? e.Form.Controls("DateTimePicker1").后面就不知道了。。。。 |
-- 作者:lin_hailun -- 发布时间:2012/12/21 15:40:00 -- e.Form.Controls("DateTimePicker1").Value = Date.Now |
-- 作者:不倒的翁 -- 发布时间:2012/12/21 15:46:00 -- 呃。。不点不通。一点就通了。谢谢LIN。。。 |
-- 作者:不倒的翁 -- 发布时间:2012/12/21 15:52:00 -- LIN这个代码加在AFTERLOAD事件中,打开窗口后还是没有在日期框内自动填上当前的时间哦。 |
-- 作者:lin_hailun -- 发布时间:2012/12/21 15:57:00 -- 我测试了,可以的。 是否你个这个控件绑定了字段?如果是,会先写入,然后被绑定的字段覆盖。 |
-- 作者:不倒的翁 -- 发布时间:2012/12/21 16:01:00 -- 谢谢啊。果然,我是绑定了的。取消绑定就可以了。 那如果不绑定的话。如何让这个时间值填入表中相应的列? |
-- 作者:菲舍尔 -- 发布时间:2012/12/21 16:04:00 -- 如果是绑定的控件,直接对绑定的字段进行赋值 |
-- 作者:lin_hailun -- 发布时间:2012/12/21 16:04:00 -- Tables("xxx").Current("xxx") = e.Form.Controls("DateTimePicker1").Value |
-- 作者:不倒的翁 -- 发布时间:2012/12/21 16:08:00 -- 谢谢啊,这个问题解决了。我在按钮的CLICK事件加入赋值语句,能够自动填入了。 深表感谢。 |