powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Дерево, раскрытие(закрытие) ветвей
5 сообщений из 5, страница 1 из 1
Дерево, раскрытие(закрытие) ветвей
    #37154688
well9999
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
APEX 3.2
Создаю стандартное дерево. Если размер дерева больше размера страницы, на странице появляется скролл.
Проблема такая - если я опускаюсь вниз дерева и открываю ветвь (нажимаю плюс), скролл автоматом перескакивает наверх, так что я не вижу раскрываемой ветви. Тоже происходит и при закрытии ветвей(минус).

Что нужно сделать, чтобы оставаться на той ветви, которую раскрываешь(закрываешь)?
...
Рейтинг: 0 / 0
Дерево, раскрытие(закрытие) ветвей
    #37161430
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
well9999,

а что у стандартного дерева в ссылке, которая выполняется при нажатии на "плюс"?
...
Рейтинг: 0 / 0
Дерево, раскрытие(закрытие) ветвей
    #37162253
well9999
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ссылка на крестик:
http://myServer:7777/pls/apex/f?p=130:1:613623788532287:EXPAND,77

А ссылка на имени дерева, которая открывает отчёт на той же странице:
http://myServer:7777/pls/apex/f?p=130:1:613623788532287::NO:PR,1,CIR:P1_ID_STRUCTURE:77
...
Рейтинг: 0 / 0
Дерево, раскрытие(закрытие) ветвей
    #37221794
Mr.Ti
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Актуальная тема. Кто подскажет как решить?
...
Рейтинг: 0 / 0
Дерево, раскрытие(закрытие) ветвей
    #37221894
SvUser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. Обновиться до Apex 4 и использовать обновленные варианты дерева там. Минус, что состояния ветвей не запоминаются и если в дереве много значений, страница будет загружаться медленнее, поскольку все значения хранятся на странице+нет шаблонов.
2. Для версии 3.x искать варианты реализации дерева на основе Ajax.
У самого есть кое-какие наработки, но там много кода и решения далеки от идеальных. (для динамической конвертации того самого дерева в ajax, правда будет выложить не просто)
Еще встречал какой-то пакет, который реализует всё дерево с 0, не понравилось что там html и sql - все в перемешку, и шаблоны html не так-то просто поменять.

А самым лучшим вариантом будет обновить Apex и ждать, когда появятся решения на основе Plugin's, вроде этого
http://blog.theapexfreelancer.com/2011/03/ext-js-tree-plugin-coming-very/
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Дерево, раскрытие(закрытие) ветвей
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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