powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Проблемы с датой в Oracle Discoverer plus (10.1.2.48.18)
9 сообщений из 9, страница 1 из 1
Проблемы с датой в Oracle Discoverer plus (10.1.2.48.18)
    #33598971
Фотография Andrew IF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В наличии:

Oracle Database 10g Enterprise Edition Release 10.2.0.1.0Oracle Application Server 10g10.1.2.0.2OracleBI Discoverer 10g10.1.2.1Oracle Business Intelligence Discoverer Plus 10g 10.1.2.48.18

Таблица:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
SQL> desc messages;
 Name                                      Null?    Type
 ----------------------------------------- -------- ----------------------------
 ID                                        NOT NULL NUMBER
 MSG_SIZE                                           NUMBER
 SEND_DATE                                          DATE
 REC_DATE                                           DATE
 SENDER_ID                                          NUMBER
 RECEIVER_ID                                        NUMBER
 VIRUS_ID                                           NUMBER


SQL> select to_char(send_date,'HH24:MI DD.MM.YYYY') from messages where sender_id= 411056 ;

TO_CHAR(SEND_DAT                                                                
----------------                                                                
 16 : 17   15 . 06 . 2004                                                                 
 16 : 19   15 . 06 . 2004                                                                 

В Discoverer Administrator выбираю формат для send_date "Minute (HH24:MI DD.MM.YYYY)".

Делаю отчет и получаю:
00:00 15.06.2004
00:00 15.06.2004

то есть часы и минуты обнулились. Но в тоже время это кросс-таблица, а они не сгруппировались. То есть, различие в часах-минутах он чувствует, но не показывает.

Пробовал менять форматы в Administrator'е и Plus'е. Картинка меняется, но время по прежнему обрезано. Как с этим бороться? Может патч какой-нибудь есть? На металинке поискал, но не нашел
...
Рейтинг: 0 / 0
Проблемы с датой в Oracle Discoverer plus (10.1.2.48.18)
    #33599933
Alex_D
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew IFВ Discoverer Administrator выбираю формат для send_date "Minute (HH24:MI DD.MM.YYYY)".

Вопрос номер один: У вас есть иерархия по дате send_date?

Если есть, тогда к Вам вопрос: Вы формат поставили на точку данных send_date или на элемент иерархии send_date:DAY?
И в отчете вы отображаете элемент иерархии или точку данных?

Если элемент иерархии отображать, то естественно он будет показывать нули для даты, так как дата округленна до дня.

Если Вы всетаки правильно отображаете точку данных, то надо смотреть в плюсе. К сожелению у меня его сейчас нет. Я проверял на desctope там все работает корректно.
...
Рейтинг: 0 / 0
Проблемы с датой в Oracle Discoverer plus (10.1.2.48.18)
    #33600201
Фотография Andrew IF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_D
Вопрос номер один: У вас есть иерархия по дате send_date?

Есть. См. рисунок.

Alex_D
Если есть, тогда к Вам вопрос: Вы формат поставили на точку данных send_date или на элемент иерархии send_date:DAY?


Ставил и на точку данных, и на элемент иерархии send_date:Minute

Alex_D
И в отчете вы отображаете элемент иерархии или точку данных?

Пробовал и так, и эдак.

Alex_D
Если элемент иерархии отображать, то естественно он будет показывать нули для даты, так как дата округленна до дня.

У меня иерархия на дне не заканчивается. Все элементы иерархии без времени отрабатывают вполне корректно. Где год показывает только год, где месяц -- месяц прописью и т.д. А вот со временем облом. :(
...
Рейтинг: 0 / 0
Проблемы с датой в Oracle Discoverer plus (10.1.2.48.18)
    #33600231
Фотография Andrew IF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_DЯ проверял на desctope там все работает корректно.

В Desktop'е и у меня всё работает корректно.
...
Рейтинг: 0 / 0
Проблемы с датой в Oracle Discoverer plus (10.1.2.48.18)
    #33600317
Alex_D
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrew IFВ Desktop'е и у меня всё работает корректно.

У меня под руками к сожелению плюса нет, не могу проверить. Возможно глюк плюса (товарищ по аське в плюсе попробывал у него таже картина, что и у Вас).
...
Рейтинг: 0 / 0
Проблемы с датой в Oracle Discoverer plus (10.1.2.48.18)
    #33600418
Фотография Andrew IF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_D Возможно глюк плюса (товарищ по аське в плюсе попробывал у него таже картина, что и у Вас).

Не самая лучшая новость :(. А у кого-нибудь работает? Интересно, попытаться локализовать проблему. Откликнитесь, пожалуйста, у кого это работает.
...
Рейтинг: 0 / 0
Проблемы с датой в Oracle Discoverer plus (10.1.2.48.18)
    #33600486
Birkhoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если TO_CHAR сделать с форматом? Ну типа o_char(send_date,'HH24:MI DD.MM.YYYY') в плюсе - должно работать.
Это не подходит?
...
Рейтинг: 0 / 0
Проблемы с датой в Oracle Discoverer plus (10.1.2.48.18)
    #33600522
Birkhoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Andrew IF

Проверьте почту
...
Рейтинг: 0 / 0
Проблемы с датой в Oracle Discoverer plus (10.1.2.48.18)
    #33601627
Фотография Andrew IF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Birkhoff2 Andrew IF

Проверьте почту

То, что надо. Всё заработало, как задумано
. Спасибо!
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Проблемы с датой в Oracle Discoverer plus (10.1.2.48.18)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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