以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 日期列在修改的时候显示的是01年0101号 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=124664) |
||||
-- 作者:y66751124 -- 发布时间:2018/9/11 16:43:00 -- 日期列在修改的时候显示的是01年0101号 请教版主,这个要怎么写代码,日期列本身没数据,但是点击修改的时候在窗口中的日期控件显示这个时间,要怎么变成空的呢 ![]() ![]() |
||||
-- 作者:有点甜 -- 发布时间:2018/9/11 16:54:00 -- 不应该的,做个对应例子发上来测试。 |
||||
-- 作者:y66751124 -- 发布时间:2018/9/11 18:45:00 -- 已上传,在空白列双击的时候打开的窗口里面的日期控件就是显示
010101 |
||||
-- 作者:y66751124 -- 发布时间:2018/9/11 18:46:00 -- 如图,请版主诊断,谢谢!想了半天没找到原因 ![]() ![]() |
||||
-- 作者:有点蓝 -- 发布时间:2018/9/11 20:16:00 -- 方法1、绑定列,不要代码赋值:http://www.foxtable.com/webhelp/scr/0704.htm 2、代码改为 If Tables("表A").Current.IsNull("日期") = False e.Form.Controls("DateTimePicker1").value = Tables("表A").Current("日期") End If
|
||||
-- 作者:y66751124 -- 发布时间:2018/9/11 20:48:00 -- 用了第二个方法可以了,虽然不懂,但是感谢版主! |