2015-10-28 2 views
2

Я преобразование отчета BO в Cognos и один из элементов запроса в BO выглядит следующим образомBusiness Objects функции RelativeDate Cognos Equivalent

=RelativeDate(ToDate([Full Date];"MM/dd/yyyy");-6) 

Ищу эквивалент Cognos этой функции.

Благодарим за любые ответы заранее.

+0

Можете ли вы привести примеры желаемого ввода и вывода? – Johnsonium

ответ

0

Эта функция принимает строку форматирования, как дату, то принимая 6 дней от него, следующая функция в Cognos должна работать:

dateadd (' { ' datepart ' } ' , integer_expression , date_expression) 

Таким образом, в вашем примере, чтобы занять 6 дней с сегодняшнего дня она будет быть

dateadd('dd',6,'2015-10-29') 

Это было взято из Cognos 10.1.0 documentation

+0

Я думаю, что это Sybase-specific. Посмотрите на навигацию по KB-статье. Если он использует другой источник данных, он может не работать. Альтернативой, не относящейся к поставщику, будет _add_days ([Полная дата], - 6). – Johnsonium

Смежные вопросы