2013-07-19 2 views
0

Я пытаюсь сгруппировать StartDateTime в Business Objects. Данные для StartDateTime поступают с сервера Cisco. Он находится в формате 7/15/2013 10:52. Я просто пытаюсь сгруппировать их так, что это 7/1, 7/2 и т. Д.Групповые дни в Business Objects?

Мне нужно создать измерение из этой группы дней, чтобы я мог представлять количество событий на каждую дату. Сейчас я делаю:

=FormatDate([Query 1 (1)].[Startdatetime];"DD") 

Я пробовал варианты этого, но ничего не работает. Я использовал приведенную выше формулу для группировки часов, я просто заменил «DD» на «HH», поэтому не уверен, почему эта формула будет настолько различной.

Любые идеи? Спасибо. Это оценено.

+1

это поле дата хранится в базе данных как родной дате, или в виде строки символов? Изменяет ли вселенную возможность для вас? – Joe

ответ

0

что, если вы пытаетесь

= FormatDate ([Запрос 1 (1)] [Startdatetime];. "Дд/мм/гггг")

0

Это старый, но не ответил. В случае, если кто-то наткнется на это, как я только что сделал, формула просто чувствительна к регистру. Оно должно быть:

=FormatDate([Query 1 (1)].[Startdatetime];"MM/dd") 

Вот ссылка, которая включает в себя все перестановки форматирования даты: https://blogs.sap.com/2013/11/21/how-to-use-formulae-to-change-date-and-time-formats-in-webintelligence/