powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Ошибка классического отчёта: ORA-06502
5 сообщений из 30, страница 2 из 2
Ошибка классического отчёта: ORA-06502
    #39862212
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никита А,

Всё так. Видимо POPUPKEY_FROM_QUERY сам внутри себя их генерирует. Еще раз. Ваша ошибка насколько мне известно связана с тем, что id-шники выводятся не в том порядке в html-ке. И это связано с тем, что в sql функции apex_item вызываются не по порядку. Вот вам нужно найти, что к этому приводит. Вплоть до сортировки в подзапросе. От простого к сложному попробуйте запросы делать, тогда и найдёте в чём дело. AFAIK.
...
Рейтинг: 0 / 0
Ошибка классического отчёта: ORA-06502
    #39862546
Никита А
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SvDev,

Убрал сортировку, rownum и apex_item идёт по порядку, но значения меняются всё равно хаотично
...
Рейтинг: 0 / 0
Ошибка классического отчёта: ORA-06502
    #39862568
Никита А
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблему с хаотичным выводом без сортировки решил, осталось разобраться как с сортировкой вывести, если это возможно.
А проблемы была в том, что POPUPKEY_FROM_QUERY занимает 2 массива, который указан в параметрах и следующий, а следующий был применён у меня для другого, и из-за этого попадало 2 массива.
...
Рейтинг: 0 / 0
Ошибка классического отчёта: ORA-06502
    #39862757
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никита А,

Решением в стиле подобных решений на версии 3.2 было бы использовать item substitutions для вывода html с иконкой и ссылкой с сабмитом для сортировки в заголовок и сделать item для сохранения состояния, который будет устанавливаться по сабмиту, и соответственно в подзапросе сделать сортировку в зависимости от значения в item. Но лучше обновить версию.
...
Рейтинг: 0 / 0
Ошибка классического отчёта: ORA-06502
    #39884000
Никита А
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема решалась добавлением альтернативного ID для APEX_ITEM.POPUPKEY_FROM_QUERY путём добавления атрибута "p_item_id => 'f02_' || LPAD(rownum, 4, '0')". Вместо rownum порядковый номер, который реализован у меня через ROW_NUMBER.
...
Рейтинг: 0 / 0
5 сообщений из 30, страница 2 из 2
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Ошибка классического отчёта: ORA-06502
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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