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

     2023-05-09     175

关键词:

【中文标题】如何在 Oracle Apex 中过滤给定单词的穿梭列表?【英文标题】:How to filter shuttle list for a given word in Oracle Apex? 【发布时间】:2019-04-01 11:36:34 【问题描述】:

我在 Oracle Apex 中有一个包含超过 500 个值的列表,因此很难获得所需的值,因此我想在穿梭列表上方保留一个搜索栏并搜索返回包含文本的单词(来自搜索栏) 在班车列表中。

【问题讨论】:

【参考方案1】:

方法如下:

创建一个文本项,我们将其命名为:P1_SEARCH 将“按下输入时提交”属性设置为“是”

通过添加WHERE 子句(或附加条件,如果它已经存在)来修改班车项目的查询

where some_column like '%' || :P1_SEARCH ||'%'

[编辑]

如果提交页面会触发验证(此时您不必进行验证),那么

将“按下输入时提交”设置回“否” 转到穿梭物品的属性 将“级联 LOV 父项”设置为 P1_SEARCH

【讨论】:

嗨.. @littlefoot 感谢您的回复.. 这个有问题。按下回车时搜索工作,但回车触发以在表单中创建记录并触发所有其他验证,其中尚未在穿梭列表下输入值将引发错误.. 不客气。我已经编辑了我的信息;请看一下。 这很好用。当搜索块没有选择文本时,在 Shuttle 中显示整个选择的最佳方式是什么。理想情况下,它会在未键入搜索条件或首次加载页面时显示所有记录。 对上面的评论有什么建议吗?当我将搜索默认为 % 时,它会执行我想要的操作,但搜索变量似乎不是空白或 null,因此添加子句 OR P1_SEARCH is null 似乎不起作用。【参考方案2】:

检查这个插件:

https://apex.world/ords/f?p=100:710:12202826165752::::P710_PLG_ID:NL.DETORA.APEX.RESTRICT_SHUTTLE_VAUES

如果您对如何设置有任何疑问,请随时提问。

【讨论】:

嗨,非常感谢插件,它真的很好,完全符合我的需要。 嗨.. 有没有办法让搜索更快一点?当前搜索需要 30 多秒。

如何在 Android Studio logcat 中过滤多个单词

】如何在AndroidStudiologcat中过滤多个单词【英文标题】:HowtofiltermultiplewordsinAndroidStudiologcat【发布时间】:2016-01-1315:10:37【问题描述】:我只想在logcat中看到几个单词。换句话说,只是一个给定的标签。我尝试启用Regex并输入[Encod... 查看详情

如何在交互式网格上显示所有数据,然后使用 oracle_apex 上的穿梭过滤器减少它?

】如何在交互式网格上显示所有数据,然后使用oracle_apex上的穿梭过滤器减少它?【英文标题】:HowdoIshowallofthedataonaninteractivegridandthenreduceitwithshuttlefiltersonoracle_apex?【发布时间】:2021-06-0412:37:07【问题描述】:我有5个穿梭过滤... 查看详情

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

】在OracleAPEX交互式报表中更新与过滤器相关的页面项目【英文标题】:UpdatingPageItemswithRespecttoFiltersinOracleAPEXInteractiveReport【发布时间】:2015-04-1320:00:36【问题描述】:我最近开始在我的OracleAPEX应用程序中使用交互式报表。以前... 查看详情

如何在 Oracle APEX 中更改页码

】如何在OracleAPEX中更改页码【英文标题】:HowtochangepagenumberinOracleAPEX【发布时间】:2022-01-1919:34:04【问题描述】:我需要有关替换APEX19中的页面的帮助。业务案例:我们有用户可以看到的实时页面,并且我们有我们的测试区域... 查看详情

在 Oracle APEX 中显示同一表中另一列的值

】在OracleAPEX中显示同一表中另一列的值【英文标题】:DiplayingavaluefromanothercolumninthesametableinOracleAPEX【发布时间】:2022-01-1211:05:32【问题描述】:我在OracleAPEX上苦苦挣扎。我有一个带试运行的Shuttle盒子。最重要的是,我有一个... 查看详情

如何在 Oracle APEX 中使用替换变量

】如何在OracleAPEX中使用替换变量【英文标题】:HowtousesubstitutionvariablesinOracleAPEX【发布时间】:2021-02-2208:42:31【问题描述】:我已经尝试了所有可以在Internet上找到的方法,但有些东西不起作用。我听说您可以在OracleAPEXSQLWorkshop... 查看详情

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

】如何仅使用sql在apexoracle的交互式网格中实现选择列表以及oracleAPEX中可用的内容?【英文标题】:HowcanIimplementaselectlistinapexoracle\'sinteractivegridusingonlysqlandwhat\'savailableinoracleAPEX?【发布时间】:2021-06-0213:29:16【问题描述】:IDMateri... 查看详情

Oracle Apex - 如何在动态列表中显示图像

】OracleApex-如何在动态列表中显示图像【英文标题】:OracleApex-HowShowImageinaDynamicList【发布时间】:2018-01-3020:02:51【问题描述】:我已经为子菜单页面创建了动态列表,现在我想为每个列表条目显示图像【问题讨论】:【参考方案... 查看详情

如何在 oracle apex 中验证两个选择列表

】如何在oracleapex中验证两个选择列表【英文标题】:Howvalidatetwoselectlistinoracleapex【发布时间】:2020-04-0500:28:18【问题描述】:我正在使用Oracleapex,并且我有2个选择列表组件,它们从同一个表中获取元素。我想建立一个货币转换... 查看详情

如何在 Oracle Apex 中使用静态 ID 定位图表系列?

】如何在OracleApex中使用静态ID定位图表系列?【英文标题】:HowtolocatethechartseriesusingstaticIDinOracleApex?【发布时间】:2019-11-2213:53:56【问题描述】:我现在正在使用OracleApex构建一个Web应用程序,我想在单击一个按钮后使用Javascript... 查看详情

如何在 Oracle Apex 应用程序中获取复选框值

】如何在OracleApex应用程序中获取复选框值【英文标题】:HowtogetcheckboxvalueinOracleApexapplication【发布时间】:2017-02-1416:33:44【问题描述】:我创建了以下pl/sql代码以获取选中行的值。BEGINFORIin1..APEX_APPLICATION.G_F01.COUNTLOOPUPDATETEST_CHECK_... 查看详情

如何根据替换字符串在 Oracle Apex 中调整安装脚本?

】如何根据替换字符串在OracleApex中调整安装脚本?【英文标题】:HowtoconditionaninstallationscriptinOracleApexbasedonasubstitutionstring?【发布时间】:2019-11-0802:02:28【问题描述】:我想根据替换字符串中的值来调整OracleApex安装或升级脚本的... 查看详情

如何在 Oracle ApEx 中获取 PC 的本地 IP 地址

】如何在OracleApEx中获取PC的本地IP地址【英文标题】:HowtoobtainlocalIPaddressofPCwithinOracleApEx【发布时间】:2010-02-0723:57:14【问题描述】:我需要一种从OracleApEx中获取本地IP地址(ipconfig命令信息中列出的Windows框)的方法。这可能吗... 查看详情

使用 apex_util.ir_filter 应用的 Oracle APEX 日期过滤器

】使用apex_util.ir_filter应用的OracleAPEX日期过滤器【英文标题】:OracleAPEXDateFiltersAppliedwithapex_util.ir_filter【发布时间】:2015-04-2321:54:59【问题描述】:我在我的OracleAPEX应用程序中使用动态操作将日期过滤器应用于我的交互式报告。... 查看详情

如何在 Oracle Apex 中“静态”指定 BLOB 下载的文件名?

】如何在OracleApex中“静态”指定BLOB下载的文件名?【英文标题】:Howto"statically"specifyafilenameforBLOBdownloadinOracleApex?【发布时间】:2014-11-0113:33:26【问题描述】:我在OracleApex中使用“文件浏览...”类型的页面项。我可以将... 查看详情

如何在 Oracle Apex 中循环 G_FXX,其中 XX = (01,02..n)?

】如何在OracleApex中循环G_FXX,其中XX=(01,02..n)?【英文标题】:HowtoloopG_FXXwhereXX=(01,02..n)inOracleApex?【发布时间】:2018-06-2610:55:07【问题描述】:基本上我想要实现的是循环遍历G_F0X数组以使我的代码更紧凑而不使用例如:APEX_APPLICA... 查看详情

如何在 Oracle APEX 的报表中为每一行添加一个编辑按钮?

】如何在OracleAPEX的报表中为每一行添加一个编辑按钮?【英文标题】:HowdoyouaddaneditbuttontoeachrowinareportinOracleAPEX?【发布时间】:2010-11-0717:08:33【问题描述】:我正在使用OracleAPEX,并且我在页面中有一个报告区域,该区域显示来... 查看详情

如何在给定上下文的句子中获取特定标记(单词)的概率

】如何在给定上下文的句子中获取特定标记(单词)的概率【英文标题】:Howtogettheprobabilityofaparticulartoken(word)inasentencegiventhecontext【发布时间】:2020-08-3010:14:18【问题描述】:我正在尝试使用NLP计算句子中单词的概率或任何类型... 查看详情