Как отфильтровать список челноков по заданному слову в Oracle Apex? - PullRequest
1 голос
/ 01 апреля 2019

У меня есть челночный список в Oracle Apex со списком из более чем 500 значений, поэтому очень трудно получить требуемое значение, поэтому я хочу, чтобы панель поиска находилась над списком челноков и искала слово, которое возвращает содержащийся текст (из панели поиска)) в списке челноков.

Ответы [ 2 ]

2 голосов
/ 01 апреля 2019

Вот как:

  • создать текстовый элемент, назовем его :P1_SEARCH
  • установить для свойства "Отправить при нажатии" значение "Да"
  • изменить запрос элемента челнока, добавив предложение WHERE (или дополнительное условие, если оно уже существует) как

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

[EDIT]

Если при отправке страницы запускаются проверки (что в данный момент не требуется),

  • установите "Отправить при нажатии" обратно на "Нет"
  • перейти к свойствам шаттла
  • установить "Каскадный элемент (ы) LOV-родителей" на P1_SEARCH
0 голосов
/ 03 апреля 2019

Проверьте этот плагин:

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

Если у вас есть вопросы о том, как его настроить, не стесняйтесь спрашивать.

...