powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / БАГ List of Values?
3 сообщений из 3, страница 1 из 1
БАГ List of Values?
    #36103351
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Product Build: 3.1.2.00.02

Нужно вывести в поле табличной формы (в подчиненной форме - возможно и это имеет значение в случае бага) выбирать из списка

Подставляю запрос в List of Values в поле List of values definition
SELECT APP_NAME, APP_ID FROM APPLICATION

Все работает как надо

Подставляю
SELECT APP_NAME, APP_ID FROM APPLICATION WHERE NOT APP_ID IN (SELECT APP_ID FROM CLIENT_APPLICATION where "CLI_ID" = :P14_CLI_ID) ORDER BY APP_NAME

В в самом списке все тоже как надо, но в в поле табличной формы выводятся не APP_NAME, APP_ID.
Вообще экперименты с where "CLI_ID" = дают странные весчи. Например, если подствить
where "CLI_ID" = 41 и существует APP_ID = 41, то для всех APP_ID не равных 41 выводится APP_NAME, а для APP_ID = 41 выводится собсно APP_ID, т.е. 41???


Хотелось бы не выводить в списке выбора то что уже есть. Но вот такая трабла.

Есть ли какие мыстли про это?
...
Рейтинг: 0 / 0
БАГ List of Values?
    #36104851
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это все же не баг. Трабла в том что один и тотже запрос используется и для значений выбора из списка и для подстановки в представление Tabular Form, например, при открытии формы и вообще до редоктирования, если есть записи. А надо чтобы списке было только то чего нет в представлении. В результате ему нечего подставлять в представление.
Т.е. как бы вывод для представления и список противоречат.
Т.е. Представление на основе источника:
Код: plaintext
1.
2.
3.
4.
5.
6.
select 
"CLA_ID",
"CLI_ID",
"APP_ID"
from "#OWNER#"."CLIENT_APPLICATION"
where "CLI_ID" = :P14_CLI_ID
После использования списка вместо "APP_ID" должно выводиться "APP_NAME".
Но выбираться только те, которых нет для данного "CLI_ID" (действительно, раз они уже и так есть, зачем их предлагвать выбирать)
Список в первом посте так написан, что он должен типа NULL подставлять в представления, хотя выбирать моно только из того что надо.
Вот и думаю можно ли как-то разрулить это без манульного создания Tabular Form.
Пока все попытки безуспешны.

Но вроде как такое часто может быть нужно.

Мож кто сталкивался?
...
Рейтинг: 0 / 0
БАГ List of Values?
    #36104862
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имелось в виду не список подставляет NULL, а запрос для спика, когда он используется в представлении до редактирования.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / БАГ List of Values?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]