Office中国论坛/Access中国论坛

标题: 使用DTPicker下拉日历控件时出现错误! [打印本页]

作者: Ajoe    时间: 2004-3-27 18:27
标题: 使用DTPicker下拉日历控件时出现错误!
[attach]4057[/attach]

    这是使用DTPicker控件(下拉日历月视图控件)后出现的一个小小麻烦,原因是我设置了DTPicker“数据”的“控件来源”为“处告时间”,当在新增一行数据,全部是空的时候,DTPicker就开始罢工,日期就不能由DTPicker选定后转到“处告时间”那个字段里了。不知道要怎么设置才行啊?有劳指教!
作者: petrelai    时间: 2004-3-27 21:28
我的解决方法是,在表中把那时间的默认值设为当日的时间。就得了
作者: Ajoe    时间: 2004-3-27 21:43
呵呵,用Date()?
还有更好的方法吗?好像这个控件还有很多的参数可用哦!
不知道有哪位高手能指点一、二啊?
作者: Ajoe    时间: 2004-3-27 22:15
还是不行,只要主键是空的,就会出现警告。
作者: esmile    时间: 2004-3-27 22:23
提示: 作者被禁止或删除 内容自动屏蔽
作者: Ajoe    时间: 2004-3-27 22:35
还是不行啊,我的控件名叫:DTPicker5
也就是说,我要加入如下代码:
Private Sub DTPicker5_SetFocus()
    Me.DTPicker5.Value = Date
End Sub
这样我的主键是空的话,还是会出现提示框!Help me.
作者: 宿命的风    时间: 2004-3-27 22:49
把库传上来看看呢。
作者: Ajoe    时间: 2004-3-27 22:58
[attach]4059[/attach]
只要新增数据,就弹出出错提示了!是因为主键是空吗?

[此贴子已经被作者于2004-3-27 23:09:41编辑过]


作者: Ajoe    时间: 2004-3-28 07:10
Help.
作者: 我同意    时间: 2004-3-28 21:47
插个话题,日期选择比较常见,
有没有专处理小时分钟的类似控件或方法?
或者可以通过设置这个日历控件得到?
作者: Ajoe    时间: 2004-3-29 01:17
Me.Help
作者: Ajoe    时间: 2004-3-30 03:45
没人理啊,我就不信没人成功用过这个控件。
能教我吗?我该怎么解决出错问题!
作者: Ajoe    时间: 2004-3-30 19:25
又没人帮我解答!
......
作者: 宿命的风    时间: 2004-3-30 20:42
[attach]4077[/attach]
作者: Ajoe    时间: 2004-3-30 21:09
哦,原来要在数据表,时间字段的“默认”里输入公式:Format(Now(),"yyyy-mm-dd"),我上次是在窗体时间字段的“默认”里输入的,所以还是老出现错误提示,我晕,就差那么一点点就......

[此贴子已经被作者于2004-3-30 13:10:42编辑过]


作者: wang1999    时间: 2004-3-30 22:09
最简单的方法:
    请将DTPicker控件的CheckBox属性选上,即设为TRUE
作者: Ajoe    时间: 2004-3-30 22:22
谢谢您 !




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3