powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / ошибка в АРЕХ на Region Source
5 сообщений из 5, страница 1 из 1
ошибка в АРЕХ на Region Source
    #39168868
Леонов Юрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!

Есть страничка, на ней расположен Interactive Report. У него в Region Source пишу запрос
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
select z.*
  from (select v.*,
               sa.status_desc sa_status_desc,
               d.val          db_status_desc,
               cm.val         cm_status_desc
          from (select 
-- набор полей
                  from t1 t,
                       m1  mt
                 where (((t.id_dev = :P33_ID_DEV) and (:P33_CODE in ('M', 'R'))) or (:P33_CODE in ('S')))
                   and t.id_sam = :P33_ID_SAM
                   and t.msg_id = mt.msg_tp
                   and t.reg_date >= :P33_FROM_DT 
                   and t.reg_date < (:P33_TO_DT + 1)) v, -- ошибка на этой строке
               msg_status sa,
               (select a.code,
                       a.val
                  from acs_domain_val a
                 where upper(a.domain_ref) = 'MSG_DB_STATUS') d,
               (select c.code,
                       c.val
                  from acs_domain_val c
                 where upper(c.domain_ref) = 'MSG_COMP_STATUS') cm
         where v.sa_status = sa.status
           and v.db_status = d.code
           and v.cm_status = cm.code
         order by v.tel_id desc) z
 where ((:P33_ROWS is null) or (rownum <= :P33_ROWS))



проставляю в "Page Items to Submit" переменные "P33_ID_DEV,P33_ID_SAM,P33_FROM_DT,P33_TO_DT,P33_ROWS"

пытаюсь сохранить, вылетает ошибка "Error processing condition. ORA-00932: inconsistent datatypes: expected DATE got NUMBER"
ошибка вылетает только когда ":P33_TO_DT + 1", если просто ":P33_TO_DT", то все норм.

Подскажите, как от этого геморроя уйти...

АРЕХ 4.0.2.0 Oracle 11g

Заранее благодарен
...
Рейтинг: 0 / 0
ошибка в АРЕХ на Region Source
    #39169241
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Леонов Юрий,

to_date(:P33_TO_DT,'dd.mm.yyy') + 1 и будем вам счастье.
...
Рейтинг: 0 / 0
ошибка в АРЕХ на Region Source
    #39169315
Леонов Юрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blkangel,

капец... я думал переменная типа date... да уж, все до банального просто, спасибо большое
...
Рейтинг: 0 / 0
ошибка в АРЕХ на Region Source
    #39169397
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Леонов Юрийblkangel,

капец... я думал переменная типа date... да уж, все до банального просто, спасибо большое

Когда апекс парсит код, он не знает какого формата у Вас бинд, поэтому матюгается. Вообще с датами лучше явное преобразование делать, пробелем не будет.
...
Рейтинг: 0 / 0
ошибка в АРЕХ на Region Source
    #39169465
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Леонов Юрий,
если точно знаете формат сервера и параметры своего клиента, то и to_date(:P) сойдёт.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / ошибка в АРЕХ на Region Source
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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