Cognos Report 随时间推移的总小时数

Cognos Report totaling hours over time

我是 Cognos 10 Report Studio 的新手,所以这可能是一个相当简单的问题,但到目前为止我一直找不到答案。

在我的数据库中,我有一个人在两周的工资期内工作的小时数,以及工资期存在的月份。我想对任何几个月的时间进行总计。

例如,提示用户选择一个时间范围,他们可能 select 某年的 1 月开始月份,同年或晚些年的 6 月结束日期,以及那么该报告将有一列显示一个人在该时间范围内工作的总小时数。

所以本质上是给定日期范围内每个支付期的总小时数。

非常感谢您的帮助。

如果您想要一个包含用户、年份、月份和每个月的总小时数的列表(或交叉表)

创建一个新的数据项(可能称为 - 按月计算的小时数),定义为:

total([hours] for [Year], [Month], [User])

该函数允许您定义范围,因此 SQL 的结构可以按照您想要的方式为您提供答案