БД: Обработка пустого respArg, полученного от пользовательской процедуры (возвращаем "<XDATA/>" в этом случае) - так парсер на стороне сервера приложений может корректно сформировать типовой ответ.
This commit is contained in:
parent
f36d46525e
commit
6958cfd904
@ -837,7 +837,7 @@ create or replace package body PKG_P8PANELS_BASE as
|
|||||||
LCVALUE => PKG_CONTPRMLOC.GETLC(RCONTAINER => ARGS_VALS,
|
LCVALUE => PKG_CONTPRMLOC.GETLC(RCONTAINER => ARGS_VALS,
|
||||||
SNAME => RARG_VAL.NAME));
|
SNAME => RARG_VAL.NAME));
|
||||||
if ((SRQ_RESP_ARG is not null) and (RARG_VAL.NAME = SRQ_RESP_ARG)) then
|
if ((SRQ_RESP_ARG is not null) and (RARG_VAL.NAME = SRQ_RESP_ARG)) then
|
||||||
COUT := PKG_CONTPRMLOC.GETLC(RCONTAINER => ARGS_VALS, SNAME => RARG_VAL.NAME);
|
COUT := COALESCE(PKG_CONTPRMLOC.GETLC(RCONTAINER => ARGS_VALS, SNAME => RARG_VAL.NAME), '<XDATA/>');
|
||||||
BRESP_ARG_FOUND := true;
|
BRESP_ARG_FOUND := true;
|
||||||
exit;
|
exit;
|
||||||
end if;
|
end if;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user