WEBI过去5周的计算(BO 4.0)?

时间:2012-10-16 17:31:04

标签: business-objects

我在根据当前日期计算过去5周的数据(不包括当周)时遇到问题 例如: 假设我们在今年的第40周,我需要得到前5周所有交易的总和(39,38,37,36和35)。

目前正在根据日历日进行计算,但是日历日会提供精确的数据级别,以提高效果 我需要使用日历周 (示例数据如(2012/40)。

有办法做到这一点吗?

1 个答案:

答案 0 :(得分:1)

我使用datediff(在SQL Server术语中)构建一个标志字段(在后端或在Universe中)。

如果不这样做,您可以使用功能在Web Intelligence中构建变量。

伪代码,但类似:

=IF(Transaction_Date < Week(CurrentDate()) AND Transaction_Date >= (Week(CurrentDate())-5); "TRUE"; "FALSE")