Cognos 简明教程

Cognos - Report Functions

Cognos 报告中可以使用各种报表函数。

其中一些不同的报表函数包括 −

_days_between

此函数用于返回一个正数或负数,代表两个 datetime 表达式之间的天数。如果 timestamp_exp1 < timestamp_exp2,则结果将为负数。

How to use

_days_between(timestamp_exp1, timestamp_exp2)

_days_to_end_of_month

此函数用于返回一个数字,表示由 datetime 表达式 timestamp_exp 表示的月份中剩余的天数。

How to use

_days_to_end_of_month(timestamp_exp)

_first_of_month

此函数用于返回一个 datetime,它是 timestamp_exp 表示的月份的第一天。

_add_days

此函数用于返回在 timestamp_exp 中添加 integer_exp 天所产生的 datetime。

How to use

_add_days(timestamp_exp, integer_exp)

_add_months

此函数用于返回在 timestamp_exp 中添加 integer_exp 月所产生的 datetime。

How to use

_add_months(timestamp_exp, integer_exp)

_add_years

此函数用于返回在 timestamp_exp 中添加 integer_exp 年所产生的 datetime。

How to use

_add_years(timestamp_exp, integer_exp)

_age

此函数用于返回一个数字,它是从今天 YYYYMMDD 格式(年、月、日)中的日期中减去 timestamp_exp 而获得的。

How to use

_age(timestamp_exp)

_day_of_week

此函数用于返回星期几(1 到 7 之间),其中 1 是星期几的第一天,如 integer_exp(1 到 7 之间,1 为星期一,7 为星期日)所示。请注意,在 ISO 8601 标准中,星期一为第 1 天。在北美,星期日为星期的第一天为第 7 天。

How to use

_day_of_week(timestamp_exp, integer_exp)

_day_of_year

此函数用于返回 date_exp 中的年第几天(1 到 366)的序数。也称为儒略日。

How to use

_day_of_year(timestamp_exp)

像这些一样,还有其他各种可用的报表函数。