powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Страннные вещи при вычислении колонки в гриде
6 сообщений из 6, страница 1 из 1
Страннные вещи при вычислении колонки в гриде
    #38975194
slavamonster2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добавляю колонку вычислительную
Код: plsql
1.
2.
3.
4.
5.
6.
7.
 CASE WHEN (CU- 5) <= to_timestamp(AR, 'DD.MM.YYYY') THEN 'С момента отправки чек-листа прошло менее 5 рабочих дней'
 WHEN (CU- 10) <= to_timestamp(AR, 'DD.MM.YYYY') THEN 'С момента отправки чек-листа прошло 5-10 рабочих дней'
 WHEN (CU- 20) <= to_timestamp(AR, 'DD.MM.YYYY') THEN 'С момента отправки чек-листа прошло менее 11- 20 рабочих дней'
 WHEN (CU- 30) <= to_timestamp(AR, 'DD.MM.YYYY') THEN 'С момента отправки чек-листа прошло менее 21- 30 рабочих дней'
 WHEN (CU- 40) <= to_timestamp(AR, 'DD.MM.YYYY') THEN 'С момента отправки чек-листа прошло менее 31- 40 рабочих дней'
 WHEN (CU- 1000) <= to_timestamp(AR, 'DD.MM.YYYY') THEN 'С момента отправки чек-листа прошло менее более 40 рабочих дней'
 END



Все считается правильно при показе 50 строк, т.е. выводятся инфо и 'С момента отправки чек-листа прошло менее 11- 20 рабочих дней', и 'С момента отправки чек-листа прошло менее 31- 40 рабочих дней' и т.д. корректно. Но стоит показать все строчки, то выводится ошибка "Кол-во строк больше запрошенного". Если удалить вычислительную колонку, то все ок: такой ошибки нет. Если вычислять

Код: plsql
1.
2.
 CASE WHEN (CU- 5) <= to_timestamp(AR, 'DD.MM.YYYY') THEN 'С момента отправки чек-листа прошло менее 5 рабочих дней'
 END



то все тоже самое, что и в первом варианте.

Наверное следующая инфо лишнее, но я ее укажу:
CU - это sysdate в запросе
AR - это представление метаданных текстом. Поэтому я его преобразую в вычислениях в дату.


В общем, я столкнулся с неведомой жестью.
...
Рейтинг: 0 / 0
Страннные вещи при вычислении колонки в гриде
    #38975263
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
slavamonster2,
запрос вне апех работает?
...
Рейтинг: 0 / 0
Страннные вещи при вычислении колонки в гриде
    #38975281
slavamonster2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123,

Ага. Первым делом прогнал запрос в pl/sql developer. Все ок.
...
Рейтинг: 0 / 0
Страннные вещи при вычислении колонки в гриде
    #38975323
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
slavamonster2,
как обычно. Скрин ошибки, логи...
...
Рейтинг: 0 / 0
Страннные вещи при вычислении колонки в гриде
    #38975325
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
slavamonster2,
сбрось кеш пагинации
...
Рейтинг: 0 / 0
Страннные вещи при вычислении колонки в гриде
    #38975415
slavamonster2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123,

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


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