powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Обновление элемента без submit
19 сообщений из 19, страница 1 из 1
Обновление элемента без submit
    #39156211
Бакыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте,
помогите реализацией такой штучки
например в поле "Тип платежа" укажу значение, и в зависимости от которой должен обновляться REGION "Навигация"
DA на "Refresh region" не срабатывает
в навигации элемент "LIST" стоит

при SUBMIT навигация обновляется но, текущие выбранные значение тоже сбрасывается
...
Рейтинг: 0 / 0
Обновление элемента без submit
    #39156219
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Бакыт,

Версия Апекса не написали. Расскажу про 4.2.х Для успешного обновления Региона, в зависимости от значения Вам надо две вещи.
1. У региона обязательно должен быть #REGION_STATIC_ID# например
Код: html
1.
<div  id="#REGION_STATIC_ID#" #REGION_ATTRIBUTES#> 


2. В регионе в поле Page Items to Submit, должны быть прописаны элементы через запятую, которые нужны для построения региона.

После проверки этих параметров, откройте консоль и посмотрите, уходит ли Ajax запрос на сервер, при изменении значения.
...
Рейтинг: 0 / 0
Обновление элемента без submit
    #39156255
Vladml
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Обновление региона через DA
$('#REGION_ID).trigger('apexrefresh');

Можно и при сабмите, если очищаются выбранные значения, нужно смотреть где, возможно есть process Clear session state
...
Рейтинг: 0 / 0
Обновление элемента без submit
    #39156354
Бакыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
извеняюсь, APEX 5.0.2
...
Рейтинг: 0 / 0
Обновление элемента без submit
    #39156362
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VladmlМожно и при сабмите
при сабмите странно про refresh говорить, т.к. перезагружается вся страница целиком
...
Рейтинг: 0 / 0
Обновление элемента без submit
    #39156383
Бакыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123VladmlМожно и при сабмите
при сабмите странно про refresh говорить, т.к. перезагружается вся страница целиком
как раз мне этого не надо , пользователи не поймут :)
надо без шума, технично скрыть в меню строку в зависимости от условий
...
Рейтинг: 0 / 0
Обновление элемента без submit
    #39156421
lokift
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насколько я понимаю есть разные варианты.
1. Переделать List Region в Report Region (создать соответствующий report template по образу list) и тогда уже использовать DA на "Refresh region" (или $('#REGION_ID).trigger('apexrefresh') это по идее тоже самое)
2. Работа с DOM. Обрабатываем в JS событие изменения поля и скрываем/показываем нужный элемент в регионе ( пример )
...
Рейтинг: 0 / 0
Обновление элемента без submit
    #39156425
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бакыт,
я тебя понял ровно на половину. У меня не 5-ка, и не вкурю где твой регион Навигация.
Скрин для ЦЕЛИ бы дал. Или обвёл красным))))
...
Рейтинг: 0 / 0
Обновление элемента без submit
    #39156451
Бакыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Бакыт,
я тебя понял ровно на половину. У меня не 5-ка, и не вкурю где твой регион Навигация.
Скрин для ЦЕЛИ бы дал. Или обвёл красным))))
я обвел красным
в зависимости от типа платежа: аннуитет,авансом,равными долями и ИНДИВИДУАЛЬНЫЙ
вот когда выбираем: индивидульный то , в навигации есть "График погашения"
вот его хочу "скрыть" кроме индивидулаьного
...
Рейтинг: 0 / 0
Обновление элемента без submit
    #39156471
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бакытто , в навигации
)))) блин, рисунок широкий и был справа за экраном-скроллингом). А смотрю на ноуте).
...
Рейтинг: 0 / 0
Обновление элемента без submit
    #39156659
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
APEX больше заточен на сабмит. А не свистелки и прыгалки меню.
У меня сабмит происходит за 0,2 сек.
Я бы пошёл с другой стороны.
Если у тебя тип платежа имеет значение для БЛ, то выбирать его надо либо раньше, либо из списка договоров, либо он должен быть первым в редактировании.
Второй момент.
Навигация имеет отношение не к этой страничке, а ко всему приложению в целом.
Т.е. у меня боковое меню зависит от номера странички, а не от выбранного значения в айтемс на страничке.
IMHO.
...
Рейтинг: 0 / 0
Обновление элемента без submit
    #39156677
BrizSB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А может просто в Dinamic Action прописать условие и на True повесить рефреш региона. Ну и в самом регионе условия отбражения в зависимости от выбранного элемента списка.
...
Рейтинг: 0 / 0
Обновление элемента без submit
    #39156699
Бакыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

submit хорошо , но сброс не сохраненных данных меня смущает
...
Рейтинг: 0 / 0
Обновление элемента без submit
    #39156705
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бакытно сброс не сохраненных данных меня смущает
с чего бы они пропали?
В апекс по умолчанию все айтемс сохраняются.
Просто, если справа меню относится к данной форме, то кнопка Удалить должна быть в меню Навигация?
...
Рейтинг: 0 / 0
Обновление элемента без submit
    #39156711
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бакытно сброс не сохраненных данных меня смущает
я не понял, а как ты печатаешь График платежей из правого меню у не сохранённой странички?
...
Рейтинг: 0 / 0
Обновление элемента без submit
    #39156807
Бакыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Бакытно сброс не сохраненных данных меня смущает
я не понял, а как ты печатаешь График платежей из правого меню у не сохранённой странички?
при типе платежа
аннуитет
дифф
система автоматом считает проценты поэтому пользователю не обязательно открывать форму график платежей, поэтому хочу скрыть
чтобы глаза не мазолил
...
Рейтинг: 0 / 0
Обновление элемента без submit
    #39156832
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бакыт,
ну,
- юзверь открыл Договор - горят п.п. относящиеся к данному типу
- юзверь поигрался айтемсом со сменой типа (ещё не факт что это будет валидно сохранено)
Пока играется, нафиг не надо прыгать и скрывать справа меню.
- юзверь нажал Сохранить тип Индивидуальный
- POST и перерисовка = меню скрылось для данного типа.
Профит?
...
Рейтинг: 0 / 0
Обновление элемента без submit
    #39156841
Бакыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

Сейчас так и есть ,ладно оставляю до лучших времен
...
Рейтинг: 0 / 0
Обновление элемента без submit
    #39156874
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бакытладно оставляю до лучших времен
+1
у меня тоже так. У некоторых иконок хинт всплывающий: "Смена статуса после перезагрузки". Все понимают.
Это веб а не десктоп.
Удачи!
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Обновление элемента без submit
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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