【问题标题】:Vaadin Grid - joining filtersVaadin Grid - 加入过滤器
【发布时间】:2015-11-05 15:07:00
【问题描述】:

我在 vaadin 中的过滤器有问题。 我知道如何为一列创建过滤器,并在另一个 TextField 中为第二列创建另一个过滤器,但我不知道如何制作一个过滤器,或者可能将两个过滤器分配给一个 TextField。 所以我想创建一个 TextField,我可以在其中找到/过滤来自多列的数据。

现在我有了这个:

filter = new SimpleStringFilter(columnId, event.getText(), true, true);
f.addContainerFilter(filter);

TextField filter = getColumnFilter("column1", grid);

filteringHeader.getCell("column1").setComponent(filter);

【问题讨论】:

    标签: java jakarta-ee grid vaadin vaadin7


    【解决方案1】:

    我没有正确理解您的问题。如果您打算在一个容器上实现多个过滤器,那么您可以参考这个 SO 页面Multiple filters for container

    【讨论】:

    • 您可以使用 Or(Filters ...) 或 And(Filters ...) 连接过滤器。
    猜你喜欢
    • 2018-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-04
    相关资源
    最近更新 更多