Гость
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Popup Key LOV вызывающий TREE / 5 сообщений из 5, страница 1 из 1
08.09.2009, 13:49
    #36184043
AlexProOra
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Popup Key LOV вызывающий TREE
По умолчанию Popup Key LOV вызывает простой список строящийся из SQL запроса.
Возможно ли вызвать вместо стандартного списка, список в виде дерева?
Страницу с деревом я создал, но вок как грамотно увязать эти элементы?

на sql.ru, otn форуме и металинке ничего подобного найти не смог :(

С Уважением,
Алексей.
...
Рейтинг: 0 / 0
08.09.2009, 16:57
    #36184578
AlexProOra
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Popup Key LOV вызывающий TREE
Пока получается так, может пригодится кому:
на вызывающей форме создал элемент Text Field (Disabled, saves state) в "Post Element Text" которого поместил:
<A href="javascript:popUp2('f?p=&APP_ID.:4:&SESSION.::::tree_f1:NK16160816111866358', 700, 600)">Выбрать</A>

Тоесть получается что в форме будет 2 итема:
1. отображает выбранное значение пользователю (на нем висит вызов всплывающего окна)
2. скрытый, содержит код значения (пишется в базу)

Остался один вопрос, как перенести значение выбранной ветки дерева в вызывающкю форму, вроде народ пишет что $v_PopupReturn(pValue, pThat) должен помоч, но куда его воткнуть пока не дотумкал...
...
Рейтинг: 0 / 0
08.09.2009, 17:29
    #36184666
AlexProOra
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Popup Key LOV вызывающий TREE
+ еще трабл, у меня в апексе более 100 страниц, на большинстве из них идет вызов tree page (раньше было Popup Key LOV ), получается для каждого вызова нужно делать отдельную страницу tree page :(

чем дальше в лес .....

Народ помогите плиз!
...
Рейтинг: 0 / 0
10.09.2009, 01:00
    #36187527
kvad
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Popup Key LOV вызывающий TREE
Зачем делать отдельные страницы? Необходимые параметры можно передавать ч-з items, а также использовать значение request. Контент региона с деревом можно формировать в pl/sql, передавая в процедуру необходимые параметры. А там уже как угодно: захардкодить в pl/sql case-ом, хранить описание древ в справочных таблицах и т. д.
...
Рейтинг: 0 / 0
10.09.2009, 09:19
    #36187730
AlexProOra
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Popup Key LOV вызывающий TREE
тут http://forums.oracle.com/forums/thread.jspa?threadID=955315&tstart=0 продолжил обсуждение.
все вопросы закрыты...
остался один трабл, Popup Key LOV имеет скрытый итем (формата - p_tnn, где nn внутренний номер). Дык вот приходится из дерева слать 2 значения:
1 - для пользователя полное имя в "Popup Key LOV"
2 - id дерева в скрытый итем p_tnn

Так как я все приложение Apex формирую автоматически (через Apex API) то немогу заранее знать имя скрытого итема p_t00 - p_t99...

Вобщем к чему пришел:
делаем сами 2 итема на форме, один скрытый друго видимый и туда все данные из дерева передаем. Про Popup Key LOV лучше забыть...
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Popup Key LOV вызывающий TREE / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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