Учебники

Cognos — Функции отчета

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

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

_days_between

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

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

_days_between(timestamp_exp1, timestamp_exp2)

_days_to_end_of_month

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

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

_days_to_end_of_month(timestamp_exp)

_first_of_month

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

_add_days

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

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

_add_days(timestamp_exp, integer_exp)

_add_months

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

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

_add_months(timestamp_exp, integer_exp)

_add_years

Эта функция используется для возврата даты и времени, полученных в результате добавления integer_exp years к 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)

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