|
Dialog Closed с рукописной "a href" в Display Only
|
|||
---|---|---|---|
#18+
Добрый! В стандартных ситуациях у меня не возникает проблем с Refresh чего-либо после Dialog Closed. Но вот появилась нестандартная :) Есть Display Only :unit_name_edit c source: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
Есть диалоговое окно, по закрытию которого нужно Refresh Display Only. В общем все как обычно. Но. Не могу поймать этот Display Only для указания в DA на родительской странице. Указывал Item, jQuery Selector не отлавливает тоже :( Я так понимаю, что Apex не видит Display Only как ссылку (ведь я ее составляю вручную) и не отрабатывает Dialog closed. Как быть? как обновиться?... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2018, 09:26 |
|
Dialog Closed с рукописной "a href" в Display Only
|
|||
---|---|---|---|
#18+
пока пришлось добавить Branch ... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2018, 11:26 |
|
Dialog Closed с рукописной "a href" в Display Only
|
|||
---|---|---|---|
#18+
c-netНе могу поймать этот Display Only для указания в DA на родительской странице.Я не уверен, что правильно понял, что вы тут хотели сказать. Вообще, "Display Only" - это тип итемов или столбцов в репортах, их ловить не нужно. Если вам надо поймать Dialog Closed, то у него в поле Событие (Event) надо указать то же самое, что было указано в событии, открывшем диалог. У меня есть сильное подозрение, что вы употребляете апексовые термины не общепринятым образом, так что вы лучше по шагам опишите, что сделали и что не получается. Как открываете диалог, как закрываете, приведите все использующиеся свойства и их значения. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2018, 12:39 |
|
Dialog Closed с рукописной "a href" в Display Only
|
|||
---|---|---|---|
#18+
Никанор КузьмичЕсли вам надо поймать Dialog ClosedЯ имею в виду "если вам надо создать Dynamic Action на событие Dialog Closed" ... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2018, 12:40 |
|
Dialog Closed с рукописной "a href" в Display Only
|
|||
---|---|---|---|
#18+
Никанор Кузьмичв поле Событие (Event) надо указать то же самое, что было указано в событии, открывшем диалог. Я про то и говорю, что я в типе итема "Display Only" формирую ссылку, так вот я не могу указать в Событии (Event) то что открыло диалог. Если указываю сам итем, ничего не происходит, и это логично, потому что открывает диалог не итем, а сформированная мною ссылка. Вы правы про терминологию, буду выражаться яснее:) Подробнее: Диалог открывается по клику на итем типа "Display Only", который отображается как ссылка на диалоговое окно, благодаря выполнению кода PL/SQL(см. выше). Как положено у диалогового окна создан процеcc Close Dialog У родительского DA на "Dialog Closed" c параметрами Код: html 1. 2. 3.
Код: html 1. 2. 3.
В подобных случаях я раньше пользовался Selection Type: jQuery Selector но в данном случае не могу привязаться к UNIT_NAME_EDIT в этом и вопрос. Спасибо за отклик. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2018, 13:54 |
|
Dialog Closed с рукописной "a href" в Display Only
|
|||
---|---|---|---|
#18+
А, вот оно че. Вашу сформированную ссылку надо дополнительно пропустить через apex_util.prepare_url . У этой функции 4-й параметр - это "triggering element". То есть можно туда 4-м параметром передать CSS Selector, а потом этот же селектор указать как источник у события "Dialog Closed", тогда оно сработает. Для итема можно попробовать передать название итема в функцию prepare_url и указать итем как источник события, но так я не пробовал. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2018, 14:46 |
|
Dialog Closed с рукописной "a href" в Display Only
|
|||
---|---|---|---|
#18+
c-net, Вам надо использовать вместо APEX_PAGE.GET_URL, apex_util.prepare_url, вы должны указать параметр p_triggering_element. И тогда вы свободно можете использовать DA Dialog closed ... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2018, 15:44 |
|
Dialog Closed с рукописной "a href" в Display Only
|
|||
---|---|---|---|
#18+
Пример Код: plsql 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2018, 15:46 |
|
Dialog Closed с рукописной "a href" в Display Only
|
|||
---|---|---|---|
#18+
blkangel, Код: plsql 1. 2. 3. 4. 5. 6. 7. 8.
не получается :-( . А использовать Код: html 1. 2.
или с "#" Код: plsql 1. 2. 3. 4. 5. 6. 7. 8.
Код: html 1. 2.
В мануале здесь A jQuery selector (for example, $('#my_button') , where my_button is the static ID for a button element), to identify which element to use to trigger the dialog. This is required for Modal Dialog support. То что нужно, но у типа "Display Only" нет static ID. :-( ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2018, 08:30 |
|
Dialog Closed с рукописной "a href" в Display Only
|
|||
---|---|---|---|
#18+
c-net, О! при ссылке вида Код: plsql 1. 2. 3. 4. 5. 6. 7. 8.
и Код: html 1. 2.
в DA на Dialog Closed работает Set Value!! Но мне это не подходит:) Нужен Refresh.. копаю дальше. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2018, 08:49 |
|
Dialog Closed с рукописной "a href" в Display Only
|
|||
---|---|---|---|
#18+
c-netc-net, в DA на Dialog Closed работает Set Value!! Но мне это не подходит:) Нужен Refresh.. копаю дальше. Кто мешает Set value, поменять на Refresh. Я не однакратно писал, Refresh можно только сделть для Report регионов. Все остальные элементы недо менять либо Javascript, либо перерисовкой страницы. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2018, 09:06 |
|
Dialog Closed с рукописной "a href" в Display Only
|
|||
---|---|---|---|
#18+
c-netТо что нужно, но у типа "Display Only" нет static ID.Для итема само его имя является Static ID. c-netв DA на Dialog Closed работает Set Value!! Но мне это не подходит:) Нужен Refresh.. копаю дальше.Так выберите для Action тип "Refresh". ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2018, 09:11 |
|
|
start [/forum/search_topic.php?author=%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB%D0%97%D1%83%D0%B4%D0%B8%D0%BD&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
56ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 715ms |
total: | 887ms |
0 / 0 |