|
|
|
Не срабатывает dynamic action "after refresh" на регионе
|
|||
|---|---|---|---|
|
#18+
Добрый день. Есть регион, у которого нужно поменять стиль. Смена стиля происходит в свойствах страницы "Execute when Page Loads". Однако когда появляются кнопки перехода на следующую страницу региона (pagination), то стиль региона сбрасывается. Попробовал создать dynamic action "after refresh" для региона с простым алертом, но он не срабатывает при перелистывании страниц региона. В чем может быть проблема? Application Express 4.1.0.00.32 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2013, 14:02 |
|
||
|
Не срабатывает dynamic action "after refresh" на регионе
|
|||
|---|---|---|---|
|
#18+
Cloudo, Помимо прочего неправильно стиль накладываете. Укажите тип региона, какой стиль и куда его прописываете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2013, 14:10 |
|
||
|
Не срабатывает dynamic action "after refresh" на регионе
|
|||
|---|---|---|---|
|
#18+
Вот это стоит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2013, 14:20 |
|
||
|
Не срабатывает dynamic action "after refresh" на регионе
|
|||
|---|---|---|---|
|
#18+
SvDev, В свойствах страницы Function and Global Variable Declaration: Код: javascript 1. 2. 3. 4. 5. Execute when Page Loads: Код: javascript 1. Gustly, стоит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2013, 15:12 |
|
||
|
Не срабатывает dynamic action "after refresh" на регионе
|
|||
|---|---|---|---|
|
#18+
Тип региона - classic report. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2013, 15:15 |
|
||
|
Не срабатывает dynamic action "after refresh" на регионе
|
|||
|---|---|---|---|
|
#18+
Cloudo, А почему Вы не можете сразу в класс .report-standard занести нужный атрибут? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2013, 15:45 |
|
||
|
Не срабатывает dynamic action "after refresh" на регионе
|
|||
|---|---|---|---|
|
#18+
Cloudo, У меня в этой версии все срабатывает. Проверьте: 1. обновляется ли страница полностью (можно, например, определить по сбрасыванию скролла прокрутки) 2. корректен ли шаблон региона ( там должно быть что-то вроде id="#REGION_ID#" , по которому DA его собственно-то и идентифицирует ) 3. почему вы вместо этого просто не пропишите css ? table.report-standard {width: "100%"} ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2013, 15:52 |
|
||
|
Не срабатывает dynamic action "after refresh" на регионе
|
|||
|---|---|---|---|
|
#18+
У меня event scope = Static, Bind нету вообще там. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2013, 15:59 |
|
||
|
Не срабатывает dynamic action "after refresh" на регионе
|
|||
|---|---|---|---|
|
#18+
Gustly, 3. почему вы вместо этого просто не пропишите css ? table.report-standard {width: "100%"} > я привел лишь часть кода, на деле там еще используется jquery для анимациии и пр. Приведу порядок действий, может так получится узнать, что я делаю не так: 1. Ставлю static id для репорта "Тикеты" - R_TICKETS. 2. Создаю динамическое событие с алертом. 3. В шаблоне региона стоит id="report_#REGION_STATIC_ID#" Алерт выскакивает только при первой загрузке страницы, но не после пролистывания страниц репорта ничего не происходит. В коде страницы появляется строка, соответствующая созданному событию: Код: javascript 1. 2. Меня смущает часть "triggeringButtonId":"P1_FIND"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2013, 16:19 |
|
||
|
Не срабатывает dynamic action "after refresh" на регионе
|
|||
|---|---|---|---|
|
#18+
Cloudo, Не тот ;) Report Template - шаблон отчета Region Template - шаблон региона ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2013, 18:01 |
|
||
|
Не срабатывает dynamic action "after refresh" на регионе
|
|||
|---|---|---|---|
|
#18+
SvDev, не совсем понял о чем Вы... Во вкладке "Region Definition" поле Sequence == 31. Этот же регион выбираю при конфигурировании события. Экшен срабатывает только в первый раз при загрузке страницы. Как же мне добиться его выполнения после прокрутки страниц репорта... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2013, 23:52 |
|
||
|
Не срабатывает dynamic action "after refresh" на регионе
|
|||
|---|---|---|---|
|
#18+
SvDev2. корректен ли шаблон региона ( там должно быть что-то вроде id="#REGION_ID#" , по которому DA его собственно-то и идентифицирует ) Вам нужно посмотреть Region Template, который там стоит, а не Report Template, как делаете вы. И вот уже там, важно, что выставлено в поле id="..." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2013, 10:01 |
|
||
|
Не срабатывает dynamic action "after refresh" на регионе
|
|||
|---|---|---|---|
|
#18+
SvDev, Спасибо, проблема решилась! В поле Template стояло значение "No template", из-за чего регион для репорта "отсутствовал". Поменял на значение "Borderless region", в результате чего в коде появился div с айдишником репорта. Теперь динамическое событие after refresh срабатывает при пролистывании репорта. Код: javascript 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2013, 01:03 |
|
||
|
|

start [/forum/topic.php?fid=50&msg=38370778&tid=1875577]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
19ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 286ms |

| 0 / 0 |
