|
|
|
Программно сделать reset pagination
|
|||
|---|---|---|---|
|
#18+
Добрый день всем гуру. Подскажите, как сделать программно reset pagination для стандартного отчета? Есть модальное окно, в котором грузится форма со стандартным отчетом (не IR). Вызывается из разных мест по параметрам. Нужно при открытии модального окна нужно принудительно переходить на первую страницу. Пойдет любой вариант. Заранее спасибо Версия APEX - 4.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2016, 14:13 |
|
||
|
Программно сделать reset pagination
|
|||
|---|---|---|---|
|
#18+
Леонов Юрий, во всех линках и бранчах перехода есть поле-галка Очистить страничку. Выбирается какую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2016, 14:53 |
|
||
|
Программно сделать reset pagination
|
|||
|---|---|---|---|
|
#18+
второй вариант декларативно - обнулять не при открытии, а при закрытии. Что логично. Как вариант бранч на саму себя после процесса закрытия и там галка reset pagination ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2016, 15:10 |
|
||
|
Программно сделать reset pagination
|
|||
|---|---|---|---|
|
#18+
Petro123, в том то и дело, что не по линкам делаю. У меня реализован вызов модального окна по двойному клику. Согласен, что лучше обнулять при закрытии окна. Пример кода на JS нужен,я пока не силен в нем(( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2016, 15:15 |
|
||
|
Программно сделать reset pagination
|
|||
|---|---|---|---|
|
#18+
Леонов ЮрийСогласен, что лучше обнулять при закрытии окна. Пример кода на JS нужен,я пока не силен в нем(( выше же описал бранч. У меня так. Есть ещё в урл параметры - лень искать. JS ни при чём. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2016, 15:19 |
|
||
|
Программно сделать reset pagination
|
|||
|---|---|---|---|
|
#18+
Леонов Юрий, у меня модальное окно это страница. Поэтому и бранч и урл доступны. Что у вас - не знаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2016, 15:20 |
|
||
|
Программно сделать reset pagination
|
|||
|---|---|---|---|
|
#18+
Леонов ЮрийЕсть модальное окно, в котором грузится форма со стандартным отчетом (не IR). вот странно как то). У вас как работает поиск по НЕ IR, если фильтров там нету и пагинация ВКЛ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2016, 15:27 |
|
||
|
Программно сделать reset pagination
|
|||
|---|---|---|---|
|
#18+
Леонов ЮрийДобрый день всем гуру. Подскажите, как сделать программно reset pagination для стандартного отчета? Есть модальное окно, в котором грузится форма со стандартным отчетом (не IR). Вызывается из разных мест по параметрам. Нужно при открытии модального окна нужно принудительно переходить на первую страницу. Пойдет любой вариант. Заранее спасибо Версия APEX - 4.2 https://docs.oracle.com/database/121/HTMDB/concept_url.htm#HTMDB03020 Clears the cache. This sets the value of items to null. To clear cached items on a single page, specify the numeric page number. To clear cached items on multiple pages, use a comma-separated list of page numbers. Clearing a page's cache also resets any stateful processes on the page. Individual or comma-separated values can also include collection names to be reset or the keyword RP, which resets region pagination on the requested page. The keyword APP clears cache for all pages and all application-level items in the current application and removes sort preferences for the current user. The keyword SESSION achieves the same result as the APP keyword, but clears items associated with all applications that have been used in the current sessSee Also: "Clearing Session State"ion. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2016, 15:39 |
|
||
|
Программно сделать reset pagination
|
|||
|---|---|---|---|
|
#18+
Petro123, если я закрываю модальное окно и бранчем перехожу на него же, то оно по идее откроется в браузере? или я неправильно понимаю логику? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2016, 15:54 |
|
||
|
Программно сделать reset pagination
|
|||
|---|---|---|---|
|
#18+
Petro123У вас как работает поиск по НЕ IR, если фильтров там нету и пагинация ВКЛ? Мне поиск там не нужен. По крайней мере такая задача не ставилась ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2016, 15:56 |
|
||
|
Программно сделать reset pagination
|
|||
|---|---|---|---|
|
#18+
Леонов Юрий, Леонов Юрийили я неправильно понимаю логику? смотря где стоит процесс window.close; Попробуйте. Либо моргнёт, либо не успеет т.к. редирект. Леонов ЮрийМне поиск там не нужен. По крайней мере такая задача не ставилась ОК я вообще всегда убираю пагинацию в не IR. Она тут не имеет смысла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2016, 16:19 |
|
||
|
Программно сделать reset pagination
|
|||
|---|---|---|---|
|
#18+
Леонов Юрий, вот снять пагинацию для 11 и 12 apex/f?p=1:::::RP,11,12 Удачи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2016, 16:20 |
|
||
|
Программно сделать reset pagination
|
|||
|---|---|---|---|
|
#18+
Petro123я вообще всегда убираю пагинацию в не IR. Она тут не имеет смысла. А если данных много? Тогда как? Безразмерные страницы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2016, 17:33 |
|
||
|
Программно сделать reset pagination
|
|||
|---|---|---|---|
|
#18+
Леонов ЮрийPetro123я вообще всегда убираю пагинацию в не IR. Она тут не имеет смысла. А если данных много? Тогда как? Безразмерные страницы? это апекс придумал такой отчёт без фильтра и поиска. Не я придумал. Он очень лёгкий по HTML и не грузит систему. Соответственно применяется только: - там где до 1000 записей - ставим одну страничку всегда и тогда работает поиск по Ctrl+F от браузера - как крайний вариант, сверху выпадающий список-фильтр. При открытии он пуст и ничего не показывается. При выборе юзверем сразу фильтр таблы. ... У меня так. В остальных местах - IR (85%) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2016, 17:48 |
|
||
|
Программно сделать reset pagination
|
|||
|---|---|---|---|
|
#18+
Petro123, хм, у меня не все так просто получилось, могут быть и страницы с записями более нескольких тысяч... Буду думать, спасибо за инфу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2016, 18:00 |
|
||
|
Программно сделать reset pagination
|
|||
|---|---|---|---|
|
#18+
Леонов Юриймогут быть и страницы с записями более нескольких тысяч.. в базе и миллионы могут быть. Главное для работы выводить не все. Т.е. проектировать АРМ как в СССР )) Удачи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2016, 18:12 |
|
||
|
Программно сделать reset pagination
|
|||
|---|---|---|---|
|
#18+
Petro123Леонов Юрий, вот снять пагинацию для 11 и 12 apex/f?p=1:::::RP,11,12 Удачи! Это снять пагинацию для форм или страниц на отчете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2016, 10:26 |
|
||
|
Программно сделать reset pagination
|
|||
|---|---|---|---|
|
#18+
Леонов Юрий, проверь и отпишись) Думаю что для всего что есть на страницах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2016, 10:57 |
|
||
|
Программно сделать reset pagination
|
|||
|---|---|---|---|
|
#18+
Petro123, сделал для одной формы, нифига не сбросило ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2016, 11:06 |
|
||
|
|

start [/forum/topic.php?fid=50&msg=39328465&tid=1874510]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
| others: | 248ms |
| total: | 407ms |

| 0 / 0 |
