powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Помогите разобраться с ajax
4 сообщений из 4, страница 1 из 1
Помогите разобраться с ajax
    #39237804
ilyuha111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
oracle apex 5.0.1
тема Universal Theme Styles
на странице при нажатии на повторно (стрелка 1) вызывается фанкция
javascript:update_nakl(#REMOTE_OUTCOME_HEAD_ID#);

текст функции
<script language="JavaScript" type="text/javascript">
function update_nakl(pID)
{
var l_Return = null;

var ajaxRequest = new htmldb_Get(null,
$x('pFlowId').value,
'APPLICATION_PROCESS=ajax_update_nakl',
$v('pFlowStepId'));

ajaxRequest.add('1086_REMOTE_OUTCOME_HEAD_ID',pID);
l_Return = ajaxRequest.get();
ajaxRequest = null;
}
</script>

ajax_update_nakl:
begin
update t_remote_outcome_head t
set OUTCOME_HEAD_EXPORT_FLAG = 1-nvl(OUTCOME_HEAD_EXPORT_FLAG,0)--(меняет ДА или НЕТ)
where REMOTE_OUTCOME_HEAD_ID = :1086_REMOTE_OUTCOME_HEAD_ID;
end;

запрос
select o.remote_outcome_head_id,
o.OUTCOME_NUMBER_DOC1,
o.OUTCOME_DATE_DOC1,
o.OUTCOME_DATE_SALE,
o.SUM_W_NDS,
o.partner_name,
o.remote_partner_name ,
o.partner_id,
o.remote_partner_id,
o.operation_id,
decode(o.outcome_head_export_flag,1,'ДА','НЕТ') outcome_head_export_flag, -- вот это поле
o.operation_name
from organiz.v_remote_outcome_head o
where (o.partner_id = :P1086_PARTNER_ID or o.remote_partner_id = :P1086_PARTNER_ID)
and (o.OUTCOME_NUMBER_DOC1 = :P1086_OUTCOME_NUMBER_DOC1 or :P1086_OUTCOME_NUMBER_DOC1 is null)
order by o.OUTCOME_DATE_DOC1 desc,o.OUTCOME_NUMBER_DOC1

все отрабатывает
но обновление можно увидеть после нажатия F5 (Перезагрузить страничку)
что нужно сделать чтобы запись обновилась на страничке (в базе изменения проходят)
...
Рейтинг: 0 / 0
Помогите разобраться с ajax
    #39237808
lamer2k600
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ilyuha111,

Начать использовать apex.server.process и обновлять репорт из него.
Для этого можно региону с репортом дать static id

Можно конечно и недокументированные api, но зачем ?
...
Рейтинг: 0 / 0
Помогите разобраться с ajax
    #39237809
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ilyuha111,
ну вы даете блин. Нафига стока кода?
...
Рейтинг: 0 / 0
Помогите разобраться с ajax
    #39244494
ECLIPSE MOON
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ilyuha111,

Пробовали с помошью ondemand process, передавать данные прям в сессионную переменную.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Помогите разобраться с ajax
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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