powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Изменить стиль темы приложения в отдельной сессии APEX
6 сообщений из 6, страница 1 из 1
Изменить стиль темы приложения в отдельной сессии APEX
    #39365962
vlad6666
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемые, не подскажете, можно ли (APEX 5) каким-либо образом в запущенном приложении переключиться на другой стиль, не затрагивая других пользователей, т.е., не меняя стиля "по умолчанию"?
Например, в теме "Universal Theme - 42" есть несколько стилей: "Vista", "Vita", "Vita - Slate". На основе последнего с помощью Theme Roller я сделал ещё один - "Vita - Slate (Gray)", и в настройках темы установил ему признак "По умолчанию" (ну не люблю я белый фон). Можно ли сделать так, чтобы пользователь - любитель белого фона, работая в приложении, мог переключиться на другой стиль, например, на "Vita - Slate", но так, чтобы это никого не затронуло?
Накопал только APEX_UTIL.SET_CURRENT_THEME_STYLE, но это не то, т.к. влияет на настройки приложения для всех.
...
Рейтинг: 0 / 0
Изменить стиль темы приложения в отдельной сессии APEX
    #39366547
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vlad6666,
imho нельзя и не нужно.
Оракл взрослая контора и делает апекс для корпоратива а не для чата и игрушек.
...
Рейтинг: 0 / 0
Изменить стиль темы приложения в отдельной сессии APEX
    #39372708
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vlad6666,

В 5.1 есть пакет apex_theme, см процедуры SET_USER_STYLE, SET_SESSION_STYLE.

До 5.1 можно попробовать вручную через item substitutions: создать глобальный item со стилями или классами, например, F100_USER_STYLE_OPTION, потом вписать в шаблон "&F100_USER_STYLE_OPTION." и установить начальное значение с помощью before header application process. Хранить опции можно, например, с помощью APEX_UTIL.SET_PREFERENCE / APEX_UTIL.GET_PREFERENCE
...
Рейтинг: 0 / 0
Изменить стиль темы приложения в отдельной сессии APEX
    #39372757
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvDevВ 5.1 есть пакет apex_theme, см процедуры SET_USER_STYLE, SET_SESSION_STYLE.
вот это интересно.
Вы бы открыли топик про Новое в 5.1. Было бы удобно.
По поводу смены стилей до 5-ки, считаю проблематично.
Видел большую разницу в коде страничек для разных стилей. Некоторые типы напр. вертикальной таблицы или вкладок в шаблоне вообще отсутствовали.
IMHO
...
Рейтинг: 0 / 0
Изменить стиль темы приложения в отдельной сессии APEX
    #39373235
vlad6666
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SvDev, спасибо за идею, надо будет попробовать.
...
Рейтинг: 0 / 0
Изменить стиль темы приложения в отдельной сессии APEX
    #39375932
vlad6666
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проапгрейдился до 5.1.
Apex_theme.SET_USER_STYLE - то, что надо.
Каждый пользователь сможет установить себе стиль независимо от остальных.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Изменить стиль темы приложения в отдельной сессии APEX
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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