powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Вопрос новичка: управляемые вкладки в APEX (например с помощью jQuery или JS)
8 сообщений из 8, страница 1 из 1
Вопрос новичка: управляемые вкладки в APEX (например с помощью jQuery или JS)
    #37976418
sergebsv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.

Подскажите новичку:
имеется APEX 4.1.1.00.23
требуется сделать на одной странице вкладки (закладки) с репортами, но при этом часть вкладок видна всегда, а часть можно добавлять (например из выпадающего списка) и их же закрывать по необходимости "крестиком" на самой вкладке (как в браузерах).
И как сделать отображение в названии вкладки определённого параметра (кол-во записей в опред. таблице) ?
Как это сделать ?

Опыта в том же JS нет (
Просто делать вкладки разными способами разобрался как (плагины, jQuery например), а вот "наворотить" их как ? ...

Из похожего, что нашёл в нете это вот (jQuery) - http://jqueryui.com/demos/tabs/#manipulation
Но как это применить в APEX - не понимаю (просто опыта мало видимо).

Если можно, то большая просьба по-этапно: какой код куда вставлять (JavaScript, HTML, Source, Header and Footer и т.д.)

Спасибо.
...
Рейтинг: 0 / 0
Вопрос новичка: управляемые вкладки в APEX (например с помощью jQuery или JS)
    #37976816
Фотография SEBA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergebsv, Плагин нужен для многократного использования, попробуйте сделать пока одну просто страничку с табами.
В html код страницы поместите
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
<div id="tabs">
	<ul>
		<li><a href="#tabs-1">Nunc tincidunt</a></li>
		<li><a href="#tabs-2">Proin dolor</a></li>
		<li><a href="#tabs-3">Aenean lacinia</a></li>
	</ul>
	<div id="tabs-1">
		<p>Proin elit arcu, rutrum commodo, vehicula tempus, commodo a, risus. Curabitur nec arcu. Donec sollicitudin mi sit amet mauris. .</p>
	</div>
	<div id="tabs-2">
		<p> lorem euismod felis, eu ornare leo nisi vel felis. Mauris consectetur tortor et purus.</p>
	</div>
	<div id="tabs-3">
		<p>m nec, feugiat nec, luctus a, lacus.</p>
		<p>us a libero vitae lectus hendrerit hendrerit.</p>
	</div>
</div>

</div>

, а
в секция When Page Load :
Код: javascript
1.
2.
3.
$(function() {
		$( "#tabs" ).tabs();
	});
...
Рейтинг: 0 / 0
Вопрос новичка: управляемые вкладки в APEX (например с помощью jQuery или JS)
    #37976819
Фотография SEBA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergebsv, а смотрели shared component -> tabs возможно уже все реализовано. Посмотрите)
...
Рейтинг: 0 / 0
Вопрос новичка: управляемые вкладки в APEX (например с помощью jQuery или JS)
    #37976829
Фотография SEBA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SEBAsergebsv, а смотрели shared component -> tabs возможно уже все реализовано. Посмотрите)
Извиняюсь описался (под руками не было apex) shared component -> lists, там можно его создать как динамический, свои элементы вытягивает по select, соответственно сколько строчек вернет select, столько "табов" и будет)) Ну а добавление нового "таб" можно сделать по какой нибудь кнопки, которая будет создавать запись в таблице где ваши элементы листа находятся.

Подумайте, вариант c lists думаю лучше, так как в случаи с http://jqueryui.com/demos/tabs/#manipulation вам придется делать компоненту с нуля.
...
Рейтинг: 0 / 0
Вопрос новичка: управляемые вкладки в APEX (например с помощью jQuery или JS)
    #37978262
sergebsv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SEBA, спасибо большое за подсказки и советы. Код из вашего первого ответа сработал, но просто закладки я уже делал разными способами, в том числе с помощью jQuery (вот как описано тут https://forums.oracle.com/forums/thread.jspa?messageID=4423187#4423187).
С помощью "shared component -> lists" была идея, что можно сделать необходимое, но опять же не понятно как.
Дело в том, что на каждой закладке будет находится много всего, и отчёты и формы и загрузка файлов.
Это наполнение каждой вкладки будет определено заранее, т.е. эти вкладки я буду наполнять содержимым и надо будет просто скрывать их (по нажатию крестика на вкладке) или показывать (выпадающий список с чекбоксами).

Если перефразировать мой первый пост, то:
как сделать готовые наполненные заранее вкладки скрываемыми (скрыть - крестик на вкладке, показать - выпадающий список с чекбоксами) ?
Желательно поэтапно - что куда вписывать и т.д.
Может есть ссылка на подобное.

Спасибо.
...
Рейтинг: 0 / 0
Вопрос новичка: управляемые вкладки в APEX (например с помощью jQuery или JS)
    #37978939
Фотография SEBA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergebsvЭто наполнение каждой вкладки будет определено заранее, т.е. эти вкладки я буду наполнять содержимым и надо будет просто скрывать их.....


Наполнение будет выводится report' oм или несколькими репортами (из табличек в бд), соответственно в select будет участвовать item, который хранит номер и соответсвенно фильтрует информация текущего таба, при выборе таба вам нужно заполнить этот item( посмотрите как это сделано в стандартных примерах по apex)

sergebsvЖелательно поэтапно - что куда вписывать и т.д.


Думаю поэтапно вам никто не распишет, процесс довольно творческий, попытайтесь идти от более легкого к сложному и в конце все получится)
...
Рейтинг: 0 / 0
Вопрос новичка: управляемые вкладки в APEX (например с помощью jQuery или JS)
    #37980154
sergebsv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо.

Пока попробовал и частично получается по-другому:

для саб-региона (внутри плагина PageTabs или jQuery) делаю Conditions, но чекбокс не действует на него (в том числе с помощью Dynamic Actions напрямую с действием hide/show), но действует Radio - скрывает или отображает саб-регион.

При этом чекбокс отлично скрывает общий регион, но никак не хочет скрывать саб-регион в этом регионе.

Нужно сделать именно с помощью чекбоксов - как заставить чекбокс влиять на закладку так же как и радио ?
...
Рейтинг: 0 / 0
Вопрос новичка: управляемые вкладки в APEX (например с помощью jQuery или JS)
    #37989530
sergebsv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sergebsvСпасибо.

Пока попробовал и частично получается по-другому:

для саб-региона (внутри плагина PageTabs или jQuery) делаю Conditions, но чекбокс не действует на него (в том числе с помощью Dynamic Actions напрямую с действием hide/show), но действует Radio - скрывает или отображает саб-регион.

При этом чекбокс отлично скрывает общий регион, но никак не хочет скрывать саб-регион в этом регионе.

Нужно сделать именно с помощью чекбоксов - как заставить чекбокс влиять на закладку так же как и радио ?

Кто что может посоветовать ?
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Вопрос новичка: управляемые вкладки в APEX (например с помощью jQuery или JS)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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