起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: leechin

[结贴] Data的find方法查日期的问题

[复制链接]

56

主题

215

帖子

647

积分

高级会员

Rank: 4

积分
647
QQ
 楼主| 发表于 2021-12-30 10:35:58 | 显示全部楼层
本帖最后由 leechin 于 2021-12-30 10:54 编辑
jishuang 发表于 2021-12-28 17:20
数据新增赋值

data.setValue("fRQ3",justep.Date.toString(new Date(), justep.Date.STANDART_FORMAT_SHOT ...

我不是要赋值啊,我是要做复核唯一约束,现在这样就新建报错,到底要怎么改? 5.png
var currentJGQSR = justep.Date.toString(this.comp("mainData").getValue("fJGQSR"), justep.Date.STANDART_FORMAT_SHOT);
var currentJGZZR = justep.Date.toString(this.comp("mainData").getValue("fJGZZR"), justep.Date.STANDART_FORMAT_SHOT);               
var length = this.comp("mainData").find([ "fHTID","fItemLB","fItemName","fGG","fUnit","fJGQSR","fJGZZR" ]
                , [ currentHTID,currentItemLB,currentItemName,currentGG,currentUnit,currentJGQSR,currentJGZZR]).length;
                var sql="select count(*) as c from JY_YBCGJGDA  where fHTID = '"+currentHTID+"' and fItemLB='"+currentItemLB+"'"
                +" and fItemName='"+currentItemName+"' and fGG='"+currentGG+"' and fUnit='"+currentUnit+"' "
                +" and fJGQSR='"+currentJGQSR+"' and fJGZZR='"+currentJGZZR+"' ";


回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2021-12-30 16:02:12 | 显示全部楼层
justep.Date.fromString(this.comp("mainData").getValue("fJGZZR"),'yyyy-MM-dd');
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

56

主题

215

帖子

647

积分

高级会员

Rank: 4

积分
647
QQ
 楼主| 发表于 2021-12-31 10:10:01 | 显示全部楼层
jishuang 发表于 2021-12-30 16:02
justep.Date.fromString(this.comp("mainData").getValue("fJGZZR"),'yyyy-MM-dd');

没用啊,这个和justep.Date.toString(this.comp("mainData").getValue("fJGQSR"), justep.Date.STANDART_FORMAT_SHOT)效果一样啊,还是报同样的错
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2021-12-31 19:31:23 | 显示全部楼层
不设置这新增就不报错?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

56

主题

215

帖子

647

积分

高级会员

Rank: 4

积分
647
QQ
 楼主| 发表于 2022-1-4 08:52:10 | 显示全部楼层
本帖最后由 leechin 于 2022-1-4 09:43 编辑
jishuang 发表于 2021-12-31 19:31
不设置这新增就不报错?

对,但是 FIND不到,类型转换了 新增又报错你方便远程看一下吗?QQ45857688
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2022-1-4 09:52:34 | 显示全部楼层
  1.                 var data = this.comp("bizData1");
  2.                 var date = data.getValue("fRQ");
  3.                 var date1 = justep.Date.toString(date,'yyyy-MM-dd');
  4.                 var list = data.find(['fRQ'],[date1]);
复制代码
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

56

主题

215

帖子

647

积分

高级会员

Rank: 4

积分
647
QQ
 楼主| 发表于 2022-1-4 10:34:41 | 显示全部楼层

一样的报错,要不你远程看下?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2022-1-4 10:44:13 | 显示全部楼层
这个是测试没问题的,日期类型的,然后获取字段值查找的,还报错就确认字段类型,先find调试没问题,在去调用新增
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

56

主题

215

帖子

647

积分

高级会员

Rank: 4

积分
647
QQ
 楼主| 发表于 2022-1-4 11:52:09 | 显示全部楼层
本帖最后由 leechin 于 2022-1-4 11:57 编辑
jishuang 发表于 2022-1-4 10:44
这个是测试没问题的,日期类型的,然后获取字段值查找的,还报错就确认字段类型,先find调试没问题,在去调 ...

我字段是Date类型,不转类型就FIND不到,转了类型FIND没问题了但新建报错,都是按你给的方法写的。 1.jpg
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2022-1-4 15:23:32 | 显示全部楼层
新建报错看新建的报错,find没问题就说明没问题
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-23 09:38 , Processed in 0.064638 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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