打开高级过滤器模式后,如果我使用columnchooser添加其他列,则新添加的列不会显示在高级搜索对话框中。
我知道recreateFilter,但是我需要搜索对话框来保持它的当前配置/过滤器,直到用户清除重置。每次用户打开对话框时,我都无法重置过滤器。
所以我正在寻找一种方法来反映从列选择器到高级搜索的更改而不重置过滤器。
recreateForm不是searchGrid函数的成员,并且无法正常工作。
欢迎任何想法或解决问题的方法。
(我想到的一个想法,如果这是一个错误,只有当用户点击重置时才设置recreateFilter = true,并在搜索时将其设置为false,所以至少用户将有一些不错的选项来重新加载对话框,但我不知道如何实现,如果可能的话,更喜欢更清洁的方式。