Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
24.07.2019, 15:00
|
|||
---|---|---|---|
|
|||
переодический рефреш application item |
|||
#18+
Здравствуйте ! Подскажите пожалуйста как можно переодически выполнять рефреш(обновлять) переменной Приложения не используя рефреш страницы ? (на картинке отображены переменные приложения, которые выводятся в меню, но они обновляются только при рефреше всей страницы, но если поставить рефреш страницы по таймингу - то при правке инфы в модальном окне, если это совпадет со временем рефреша - модальное окно закроется ...) да и в целом не хочется каждую минут загружать всю страницу целиком... Подскажите пожалуйста как это реализовать, если кто знает... ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.07.2019, 16:12
|
|||
---|---|---|---|
переодический рефреш application item |
|||
#18+
super_marks, Почему никто гуглом не пользуется? Набираем Код: xml 1.
и получаем типа apex.region("regionStaticID").refresh(); Назначаем ID вашему региону а дальше в js Пишем Код: javascript 1.
Или так поиск по форуму Код: javascript 1.
На этом же форуме http://www.sql.ru/forum/1247467/dynamic-action-refresh-region-sql-report ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.07.2019, 17:15
|
|||
---|---|---|---|
|
|||
переодический рефреш application item |
|||
#18+
irbis_al, Спасибо, но я совсем другое спрашивал :( Регион у меня обновляется именно так как Вы и написали, мне нужно обновлять не регион - а Applications Items (это те, которые в SharedComponents) - для того чтобы автоматически (без полного рефреша страницы) обновлять значения в меню (в красных кружочках на картинке) . Возможно это делается как-то по-другому конечно, тогда вопрос - как вывести в меню счетчики да так - чтобы они обновлялись без полного рефреша страницы... На данный момент они выведены через Application Items и обновляются только если обновить страницу... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.07.2019, 17:27
|
|||
---|---|---|---|
переодический рефреш application item |
|||
#18+
super_marksirbis_al, (в красных кружочках на картинке) . у... Вот не вижу красных кружков на картинке...Вижу синие Tikets и т.д Это оно? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.07.2019, 17:40
|
|||
---|---|---|---|
|
|||
переодический рефреш application item |
|||
#18+
irbis_al, да, ссори - на этой картинке они действительно синие... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.07.2019, 17:45
|
|||
---|---|---|---|
переодический рефреш application item |
|||
#18+
super_marksirbis_al, да, ссори - на этой картинке они действительно синие... Ну а значение вот это 16 в какой переменной находится в item? Ну так JS апекса $s Ставлю 18 вместо 16. Код: javascript 1.
И сразу поменяется. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.07.2019, 18:19
|
|||
---|---|---|---|
|
|||
переодический рефреш application item |
|||
#18+
irbis_al, $s('P2_TICKENCOUNT',18); Да в item, но это не Page_item, а application item, т.е. переменная не страницы, а приложения... вопрос -куда этот javascript код вставлять - чтобы он работал на все приложение, а не на отдельную страницу ? или его нужно будет на каждой странице установить ? Спасибо, что помогаете ! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.07.2019, 18:31
|
|||
---|---|---|---|
переодический рефреш application item |
|||
#18+
super_marks, Application Items не отрисовываются на странице, поэтому их нельзя обновить. Но вы можете поменять значение на сервере, после этого обновить элементы страницы, которые поддерживают обновление. В Navigation Menu и в регионе типа List AFAIK метод apexrefresh не поддерживается (но лучше проверяйте сами, т.к. новые версии выходят очень часто) соответственно, остаётся обновить DOM вручную: 1. Делаете DA Execute pl/sql code, меняете значение на сервере, возвращаете в page item 2. Делаете Execute js code и выполняете строчку кода: $(путь к dom элементу он же jquery selector).text($v('PX_PAGE_ITEM')); (либо см. метод html, если нужно изменить html) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=50&tablet=1&tid=1874011]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
22ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
others: | 284ms |
total: | 389ms |
0 / 0 |