Существуют различные функции отчета, которые можно использовать в отчете 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)
Подобно этому, есть и другие функции отчета, которые можно использовать.