Гость
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Shuttle + Cascading LOV Parent Item / 5 сообщений из 5, страница 1 из 1
24.12.2010, 14:34
    #37033933
reus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Shuttle + Cascading LOV Parent Item
Коллеги,
подскажите, плиз, возможно ли "штатными галочками" заставить сохранять шаттл выбранные (т.е. в правом окошке шаттла) значения при изменении значения в Cascading LOV Parent Item?
Или без OnChange своей функции + On Demand процесс никак?

Чтобы вопрос был не совсем абстрактным, обрисую конкретику.
Имеется LOV "страны" и шаттл "города". При выборе страны устанавливается фильтр на списке городов, но при этом список выбранных уже городов очищается, а нужно дать возможность пользователю выбирать в шаттле города разных стран.

Сабмит нежелателен, т.к. указанные элементы - это часть большой формы с множеством элементов.
...
Рейтинг: 0 / 0
24.12.2010, 15:12
    #37034047
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Shuttle + Cascading LOV Parent Item
reus,

версия APEX, для начала. По "Cascading LOV Parent Item" можно догадываться, что 4.*, но вдруг Вы используете ApexLib.
...
Рейтинг: 0 / 0
24.12.2010, 16:08
    #37034208
reus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Shuttle + Cascading LOV Parent Item
suPPLer,

да, версия APEX Release 4.0.2.00.06
...
Рейтинг: 0 / 0
29.12.2010, 17:07
    #37041325
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Shuttle + Cascading LOV Parent Item
reus,

я думаю, можно обойтись двумя Dynamic Action:
- при изменении Parent Item сохранять выбранные значения из правой части шаттла (SHUTTLE_ITEM_NAME_RIGHT) в глобальной JS-переменной целиком, весь кусок DOM;
- после обновления правой части шаттла, если она пустая, вставлять из этой переменной сохранённые значения и очищать переменную.
...
Рейтинг: 0 / 0
29.12.2010, 22:49
    #37041766
reus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Shuttle + Cascading LOV Parent Item
Спасибо, suPPLer.

Как выяснилось, достаточно даже одной Dynamic Action на событие After refresh, которая устанавливает значение (если оно пустое) с помощью функции PL/SQL, которая до этого использовалась для заполнения "Source".
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Shuttle + Cascading LOV Parent Item / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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