powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / о работе региона
2 сообщений из 2, страница 1 из 1
о работе региона
    #38566585
Титов Артем
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прошу подсказать, как решить задачку.

Создаю регион. В качестве источника данных указываю PL/SQL (анонимный блок).
Код простой:
Код: plsql
1.
2.
3.
4.
5.
6.
declare
  RES CLOB;
  BEGIN
   RES:=PKG_ANKET_WORK_CCRED.fnc_get_total_images(:P23_ID); 
htp.p(RES);
end;



Процедура возвращает HTML-код, который выводит в регион фотографии.
Если объем этого кода больше 33000 байт (приблизительное значение, может быть либо меньше 20 и тогда все работает), то фотки не выводятся : Появляется ошибка "Error during rendering of region "Все фото". ORA-06502: PL/SQL: ошибка числа или значения". Понимаю, что эта ошибка как-то не вяжется c объемом кода. Но это установлено экспериментальным путем. В код Oracle-процедуры я могу сокращать кол-во выводимых фото, тогда все отображается корректно.

В любом случае, если HTML-код из процедуры сохранять как файл, то он в браузере открывается, т.е. синтаксически он корректен.
...
Рейтинг: 0 / 0
о работе региона
    #38566813
Фотография SEBA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Титов Артем, так в цикле надо выводить!

Код: plsql
1.
2.
3.
4.
LOOP
    UTL_HTTP.read_text(resp, value, 32000);
    htp.prn(value);
  END LOOP;



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


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