找回密码
 立即注册

QQ登录

只需一步,快速开始

decharvard

初级会员

10

主题

55

帖子

390

积分

初级会员

积分
390
decharvard
初级会员   /  发表于:2016-12-19 10:36  /   查看:4896  /  回复:8

比如大于 小于某个日期,还有默认有两个过滤条件,怎么再增加第三第四过滤条件

8 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-12-19 16:17:11
沙发
第三个和第四个条件怎么用?
回复 使用道具 举报
decharvard
初级会员   /  发表于:2016-12-20 13:29:28
板凳


再增加一个过滤条件and/or
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-12-21 16:22:49
地板
decharvard 发表于 2016-12-20 13:29
再增加一个过滤条件and/or

很抱歉回复晚了。
我理解您需要在同一列实现多值过滤。
为了实现这个需求,就需要将字符转成string,然后判断是否匹配,匹配返回true,不匹配范围false。
代码参考:
  1. $scope.cvFilter.filter = function (item) { // ** filter function
  2.   // get lowercase version of the country name
  3.   var lcc = item.country.toLowerCase();
  4.   if ($scope.filter) {
  5.     // check for matches against each part of the filter
  6.     for (var i = 0; i < lcFilter.length; i++) {
  7.       if (lcc.indexOf(lcFilter) > -1) {
  8.         return true; // found a match
  9.       };
  10.     }
  11.    return false; // no matches
  12.   }
  13. return true; // no filter
  14. };

复制代码
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
decharvard
初级会员   /  发表于:2016-12-26 16:03:47
5#
这段代码写在哪?是想要在过滤的界面中加个功能,可以动态添加过滤条件,还有日期型的列怎么用日期选择控件来过滤,还是只能用字符串过滤?
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-12-26 17:19:13
6#
decharvard 发表于 2016-12-26 16:03
这段代码写在哪?是想要在过滤的界面中加个功能,可以动态添加过滤条件,还有日期型的列怎么用日期选择控件 ...

默认界面不支持动态添加过滤条件,这是通过代码自定义实现的功能。

你可以在界面添加一个input输入框,来实现多值过滤。
这个是需要自己分析值,把日期转成字符串,然后分析后设置。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
decharvard
初级会员   /  发表于:2017-1-4 16:37:36
7#
因为devexpress这些功能都是有的,你们ComponentOne里应该也有这功能的吧
回复 使用道具 举报
decharvard
初级会员   /  发表于:2017-1-4 16:40:16
8#

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2017-1-4 17:56:14
9#

过滤DateTime类型的Column就可以过滤日期。
这个可以参考在线示例:
http://demos.wijmo.com/5/Angular/FlexGridFilter/FlexGridFilter/
打开Date列的过滤下拉框,就可以看到和你图里一样的效果。
但是我理解您之前提到的是添加动态的过滤条件,这个没有接口。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部