微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 com.vaadin.data.util.filter.Or 过滤多个值

如何解决使用 com.vaadin.data.util.filter.Or 过滤多个值

我需要根据多个值过滤网格列吗?换句话说,他们从下拉列表中选择 3 个值,“Apple”、“Orange”和“Meat”。然后过滤器选择其中包含 Apple OR Orange 或 Meat 的所有匹配网格线。 com.vaadin.data.util.filter.Or 对这个有好处吗?关于如何使用它的任何示例?

解决方法

听起来像这样:

theContainerUsedByTheGrid.addContainerFilter(new Or(
  new Compare.Equal("propertyId","Apple"),new Compare.Equal("propertyId","Orange"),"Meat")));

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。