powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Apex Tree и гиперссылка.
9 сообщений из 9, страница 1 из 1
Apex Tree и гиперссылка.
    #37500449
Core12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет.
Столкнулся с такой задачей, нужно в дереве(стандартном) прикрутить к определенным узлам гиперссылку.
Т.е нажимаешь на элемент дерева, и открывается другая страница, например yandex, и туда передаются парметры( с этим вопрос не стоит).
Вопрос в том как сделать, в дереву гиперссылку и вопрос в том можно ли прикрутить другой дизайн дерева, кроме тех которые предлагаются по умолчанию.
Заранее спасибо за ответы.
...
Рейтинг: 0 / 0
Apex Tree и гиперссылка.
    #37500459
Core12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пример того что мне нужно можно посмотреть тут
http://www.apex-plugin.com/oracle-apex-plugins/item-plugin.html

менюшка Browse Categories
...
Рейтинг: 0 / 0
Apex Tree и гиперссылка.
    #37504783
Core12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
up!
...
Рейтинг: 0 / 0
Apex Tree и гиперссылка.
    #37504808
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Core12,

1. Там есть столбец link в запросе, где можно указывать ссылку
2. Есть 2 версии деревьев в апексе, та которая до 4.0 и после включительно.
Вот в старой версии можно задавать шаблон. Недостаток старой версии, что после каждого раскрытия или скрытия узла происходит сабмит. Как создавать старые версии деревьев в 4.0+, кроме как копированием или экспортом/импортом я не знаю.
Новое дерево можно лишь чуть настраивать через css и jQuery в onload. Недостаток его в том, что все элементы полностью выводятся на страницу.

Если не устраивает текущий функционал, ищите или создавайте плагины.
...
Рейтинг: 0 / 0
Apex Tree и гиперссылка.
    #37505153
Core12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо
...
Рейтинг: 0 / 0
Apex Tree и гиперссылка.
    #37521685
Core12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Одна проблема решилась, теперь встала другая мыслей нет вообще.
Задача состоит в том что бы при клике на разные узлы дерева, переходил переход на разные страницы.
Как сделать, что бы они переходили на одну я знаю, а вот как на разные и умеет ли апекс такое делать, я не знаю.
Пробовал запихнуть два линка в запросе, но ему все равно.
Подскажите плиииз.
...
Рейтинг: 0 / 0
Apex Tree и гиперссылка.
    #37521898
Casufi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Core12Пробовал запихнуть два линка в запросе, но ему все равно.
Подскажите плиииз.
А кто мешает использовать case в запросе ?
Код: plaintext
1.
case when connect_by_isleaf =  1  then 
         'f?p=&APP_ID.:'||case when something then page1 else page2 end||':&SESSION.:&REQUEST.:&DEBUG.:::'else null end as link 
...
Рейтинг: 0 / 0
Apex Tree и гиперссылка.
    #37521916
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Core12,

Разные ссылки работают, пример
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
select case when connect_by_isleaf =  1  then  0 
            when level =  1              then  1 
            else                           - 1 
       end as status, 
       level, 
       rownum as title, 
       'test' as icon, 
       rownum as value, 
       null as tooltip, 
       decode(mod(rownum, 2 ), 0 ,'http://google.ru','http://yandex.ru') as link 
from (select  1  from dual union all
      select  2  from dual) t
connect by level< 4 
...
Рейтинг: 0 / 0
Apex Tree и гиперссылка.
    #37523086
Cepega88
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А по моему самое правильное добавить в таблицу где хранится "дерево" добавить столбец со ссылками. и выводить их в запросе дерева.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Apex Tree и гиперссылка.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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