天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 1161|回复: 6

紧急!!时间控件的问题

[复制链接]
wangzisong1987 发表于 2012-5-31 16:42:00 | 显示全部楼层 |阅读模式
本帖最后由 bess 于 2012-5-31 17:55 编辑


图1为保存前的状态,红色标记内的时间是16:23

图2为保存后的状态,红色标识内的时间变为了00:00
查看数据库中保存的时间,只保存了日期,时间是00:00,为什么不能保存时间???

下面是图中时间控件的设置:
时间控件名称为:startTime;
格式为:yyyy-MM-dd %h:%m;
设置的是只读属性;
值脚本的内容为:
var value = getItemValue("startTime");
if(value==null || value.trim().length()<=0){
value = getToday();        
}
value;

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
 楼主| wangzisong1987 发表于 2012-5-31 17:02:21 | 显示全部楼层
急啊,你们不会已经下班了吧
bess 发表于 2012-5-31 17:15:54 | 显示全部楼层
您好,我这边刚测试了一下没有出现您的这种情况哦,方便的话,远程看一下您的配置以及操作吧
如果方便的话麻烦留下您的联系方式(QQ或者电话)以便我们及时帮您跟进您的问题。谢谢!!!
 楼主| wangzisong1987 发表于 2012-5-31 17:18:52 | 显示全部楼层
只读属性你设置了没有,我是设置了只读才出现的,不过现在已经解决了,多谢
bess 发表于 2012-5-31 17:23:53 | 显示全部楼层
设置了的哦,那您方便分享一下您的解决方案吗?
 楼主| wangzisong1987 发表于 2012-5-31 17:33:09 | 显示全部楼层
我自己的问题,之前值脚本上是这样的,var value = getItemValue("startTime");
所以value应该是字符串类型,返回这个值的时候也是字符串类型,显示在日期控件上可能有些什么问题。。。导致保存不了时间,只能保存日期
我现在把这句脚本改为 var value = getCurrentDocument().getItemValueAsDate("startTime");
得到value是日期类型就OK了,时间和日期都能成功保存了
bess 发表于 2012-5-31 17:51:47 | 显示全部楼层
嗯,谢谢您的分享!

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-13 01:57

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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