起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 339|回复: 10

【搞定】如何做到日期输入只需输入月日**

[复制链接]
发表于 2007-8-28 16:49:12 | 显示全部楼层 |阅读模式
例如2007-8-2,只要页面输入8-2,就自动变成2007-8-2,谢谢!
回复

使用道具 举报

发表于 2007-8-28 16:52:55 | 显示全部楼层
用decodedate和encodedate函数就可是实现。
回复 支持 反对

使用道具 举报

发表于 2007-8-28 16:54:57 | 显示全部楼层
decodedate就是将时间分解成年、月、日,参数都是word型
encodedate就是将年、月、日参数解析成日期格式。

具体情况可以参看帮助
回复 支持 反对

使用道具 举报

发表于 2007-8-28 17:54:19 | 显示全部楼层
谢谢 李凯
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-29 11:39:16 | 显示全部楼层
谢谢!decodedate,encodedate我已经知道用法,不过现在有个问题,我设置好这个字段为日期,录入的时候如果不合要求,那么会弹出错误,执行不了分解和合并,请问这个应该在那个事件上做才适合。
回复 支持 反对

使用道具 举报

发表于 2007-8-29 11:49:50 | 显示全部楼层
那表现类型设成字符型的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-29 13:51:50 | 显示全部楼层
设成字符已经完全实现需要的效果,但是不能同时有选择时间的框,请问,如果我想双击时实现时间选择,怎么操作,谢谢!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-29 13:57:06 | 显示全部楼层
我发现其实不用decodedate,encodedate用样就满足要求的,现在只是差双击出现需要时间选择器而已。
回复 支持 反对

使用道具 举报

发表于 2007-8-29 17:36:53 | 显示全部楼层
代码实现,双击事件里面弹出一个窗口在指定位置。弹出窗口里面有时间选择器,点击后把选择的时间返回。
回复 支持 反对

使用道具 举报

发表于 2007-8-30 11:51:20 | 显示全部楼层
楼主请回馈
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-15 20:54 , Processed in 0.036607 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表