起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 214|回复: 13

【搞定】[请求] 表达式编辑器中,如何将单独的日期、小时、分钟的3个临时字段合成一个

[复制链接]
发表于 2007-9-27 11:54:20 | 显示全部楼层 |阅读模式
数据集中有个字段A,数据类型为日期时间;
另外定义了3个临时字段:
A的日期(数据类型为日期,表现形式“日期”);
A的小时(数据类型“数字”,枚举出0~23小时);
A的分钟(数据类型“数字”,枚举出特定的分钟“00”、“15”、“30”、“45”);

现在想要做的功能是:
选中A的日期,A的小时,A的分钟,就可以自动填充到字段A中
我现在已经可以在字段A的自动填充的“表达式设置”里面加入了A的日期——使用函数“DateOf(A的日期)”,可是不知道用什么函数能把小时,分钟也加上去?
问题就是:表达式编辑器中,如何将单独的日期、小时、分钟的3个临时字段合成一个日期时间的数据字段?
回复

使用道具 举报

 楼主| 发表于 2007-9-27 14:39:51 | 显示全部楼层
有人能解决问题吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-27 15:04:29 | 显示全部楼层
请问,数字 12  合上数字30表示12:30,用什么函数转换?
回复 支持 反对

使用道具 举报

发表于 2007-9-27 15:11:02 | 显示全部楼层
DateTime.AddDays()
DateTime.AddHours()
DateTime.AddMinutes()
回复 支持 反对

使用道具 举报

发表于 2007-9-30 14:10:33 | 显示全部楼层
楼主?问题如何了?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-8 11:46:07 | 显示全部楼层
我要的是表达式编辑器中的函数,比如取日期的函数: dateof(日期时间)
不是你说的什么delphi 的函数~!!!!!!
回复 支持 反对

使用道具 举报

发表于 2007-10-8 13:14:50 | 显示全部楼层
表达式的函数里面有啊,

232323.png

13.52 KB, 下载次数: 97

回复 支持 反对

使用道具 举报

发表于 2007-10-8 15:46:22 | 显示全部楼层
表达式编辑器中的函数选择器里面有增加分,增加天等函数,直接选择就可以用了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-9 09:25:08 | 显示全部楼层
楼上的各位,根本没有看第一楼上我描述的需求,
我要把“日期”,“小时”,“分钟”这3个临时字段合起来形成一个日期时间字段
希望使用“表达式编辑器”去形成此日期时间字段,这怎么做?
使用以下的方法,肯定是错的,但是我不知道怎么处理,请帮助~!

a.gif

384.53 KB, 下载次数: 86

回复 支持 反对

使用道具 举报

发表于 2007-10-9 10:10:32 | 显示全部楼层
自己用代码去给该数据字段赋值吧,这样最简单
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-28 14:18 , Processed in 0.039538 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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