Cognos - Функции отчетов

В отчете Cognos можно использовать различные функции отчета.

Некоторые из этих различных функций отчетов включают в себя:

_days_between

Эта функция используется для возврата положительного или отрицательного числа, представляющего количество дней между двумя выражениями datetime. Если timestamp_exp1 <timestamp_exp2, то результатом будет –ve число.

Как использовать

_days_between(timestamp_exp1, timestamp_exp2)

_days_to_end_of_month

Эта функция используется для возврата числа, представляющего количество дней, оставшихся в месяце, представленном выражением datetime timestamp_exp.

Как использовать

_days_to_end_of_month(timestamp_exp)

_first_of_month

Эта функция используется для возврата datetime, которое является первым днем ​​месяца, представленного timestamp_exp.

_add_days

Эта функция используется для возврата даты и времени в результате добавления integer_exp days к timestamp_exp.

Как использовать

_add_days(timestamp_exp, integer_exp)

_add_months

Эта функция используется для возврата даты и времени в результате добавления месяцев integer_exp к timestamp_exp.

Как использовать

_add_months(timestamp_exp, integer_exp)

_add_years

Эта функция используется для возврата даты и времени в результате добавления лет integer_exp к timestamp_exp.

Как использовать

_add_years(timestamp_exp, integer_exp)

_возраст

Эта функция используется для возврата числа, полученного вычитанием timestamp_exp из сегодняшней даты в формате ГГГГММДД (годы, месяцы, дни).

Как использовать

_age(timestamp_exp)

_день недели

Эта функция используется для возврата дня недели (от 1 до 7), где 1 - это первый день недели, как указано integer_exp (от 1 до 7, 1 - понедельник, а 7 - воскресенье). Обратите внимание, что в стандарте ISO 8601 неделя начинается с понедельника, который является днем ​​1. В Северной Америке, где воскресенье является первым днем ​​недели, это день 7.

Как использовать

_day_of_week(timestamp_exp, integer_exp)

_day_of_year

Эта функция используется для возврата порядкового номера дня года в date_ exp (от 1 до 366). Также известен как юлианский день.

Как использовать

_day_of_year(timestamp_exp)

Подобно этим, можно использовать и другие различные функции отчетов.