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

QQ登录

只需一步,快速开始

查看: 7339|回复: 22

[结贴] 想做一个时间过滤,请指点!!!!

[复制链接]

54

主题

367

帖子

892

积分

高级会员

Rank: 4

积分
892
QQ
发表于 2017-7-14 12:58:58 | 显示全部楼层 |阅读模式
学习了/x5/UI2/v_/demo/pcSample/form-element/filterConditionEight.w这个案例,做了个日期端过滤,因为不懂代码,所以全复制这个案例的如下:
  • Model.prototype.buttonClick = function(event){
  •                 var start=this.comp("start").val();
  •                 var end=this.comp("end").val();
  •                 if(start!=''&&end!=""){
  •                 this.comp("date").newData({
  •                 defaultValues:[{
  •                                                
  •                                "date":start+"-"+end
  •                               
  •                 })
  •                 }else{
  •                 justep.Util.hint("时间不完整");
  •                 }
  •         };
  • 然后这样改的
  • Model.prototype.buttonClick = function(event){
  •                 var start=this.comp("start").val();
  •                 var end=this.comp("end").val();
  •                 if(start!=''&&end!=""){
  •                 this.comp("mainData").newData({
  •                 defaultValues:[{
  •                                                
  •                                "mainData":start+"-"+end
  •                               
  •                 })
  •                 }else{
  •                 justep.Util.hint("时间不完整");
  •                 }
  •         };
  • 在查询按钮中,把案例的Data改为mainData了,
  • 问题是:现在点击查询按钮会在界面增加一行,麻烦大神帮忙改一下怎么mainData过滤的,

54

主题

367

帖子

892

积分

高级会员

Rank: 4

积分
892
QQ
 楼主| 发表于 2017-7-14 13:39:49 | 显示全部楼层
差了一个,我是想过滤maindata中的fSHSJ这个字段
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-7-14 14:09:29 | 显示全部楼层
可以直接用dateFilter组件啊

自己设置过滤是给data设置setFilter,而不是newData,newData是新增数据的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

54

主题

367

帖子

892

积分

高级会员

Rank: 4

积分
892
QQ
 楼主| 发表于 2017-7-14 14:18:46 | 显示全部楼层
1.dateFilter组件我只会设置里面的今天,昨天,本周,上周之类自带的,像具体从哪天开始的不会,具体怎么设置的呀?
2setFilter的参数不知道怎么写
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-7-14 14:27:20 | 显示全部楼层
1.自定义中设置设置
2.看API中data组件setFilter的说明
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

54

主题

367

帖子

892

积分

高级会员

Rank: 4

积分
892
QQ
 楼主| 发表于 2017-7-14 14:45:27 | 显示全部楼层
微信图片_20170714144327.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-7-14 15:44:03 | 显示全部楼层
不是这个地方自定义,是运行时
dateFilter.png
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

54

主题

367

帖子

892

积分

高级会员

Rank: 4

积分
892
QQ
 楼主| 发表于 2017-7-14 15:52:16 来自手机 | 显示全部楼层
我刚一直在看论坛,刚明白你说的,那个我会,我是想说,这个页面只能查到5天,或3天,之内的数据,别的是查不到的,
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-7-14 16:39:50 | 显示全部楼层
这个页面只能查到5天,或3天,之内的数据,别的是查不到的具体怎么查不到?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

54

主题

367

帖子

892

积分

高级会员

Rank: 4

积分
892
QQ
 楼主| 发表于 2017-7-15 09:14:35 来自手机 | 显示全部楼层
大神看我一楼,我是想用一个开始时间和一个结束时间,来控制时间段,如2017-6-30到2017-7-6这两个时间是output,给个默认值,如一个是当前时间,一个时间是当前时间减几天,通过前面这样的设置,来控制某个权限的人只能看控制时间内的单据,
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-26 17:39 , Processed in 0.054492 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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