穿梭列上的 Oracle APEX 交互式网格过滤器 APEX 19.2

Posted

技术标签:

【中文标题】穿梭列上的 Oracle APEX 交互式网格过滤器 APEX 19.2【英文标题】:Oracle APEX Interactive Grid Filter on Shuttle Columns APEX 19.2 【发布时间】:2020-09-26 03:45:13 【问题描述】:

APEX 交互式网格有一个很好的 OOTB 功能,用于过滤列,只要它们由文本区域、文本字段或选择表示。一旦您将它们更改为多选或穿梭,它们就不再可通过开箱即用的功能进行过滤。

是否有一种解决方法,可以通过动态操作创建自定义过滤器?

我只需要在字段中搜索一个字符串。

用例是一个包含标签的多值列,我只想找到包含其中一个标签的记录。

这对于您不想创建标签表和多对多映射等的原型设计非常方便。

我使用的是 APEX 19.2

谢谢!

【问题讨论】:

【参考方案1】:

无法向穿梭车添加过滤器,因为每一行可能包含多个值(返回/显示值)。所以 Apex 在内部不知道过滤后要显示什么。

【讨论】:

以上是关于穿梭列上的 Oracle APEX 交互式网格过滤器 APEX 19.2的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Oracle Apex 中过滤给定单词的穿梭列表?

Oracle Apex 4.1 复选框更新穿梭

重复行 - 交互式网格 - Apex Oracle

如何仅使用 sql 在 apex oracle 的交互式网格中实现选择列表以及 oracle APEX 中可用的内容?

在 Oracle APEX 交互式报表中更新与过滤器相关的页面项目

Oracle APEX交互式网格新行不可编辑