即使没有数据,也显示所有日期

问题描述 投票:1回答:1

我试图显示范围内的所有日期,即使他们没有特定日期的数据。

我们的员工每天24小时365(与其他人一样)工作,因此我的时间范围内的日期不会弹出。我试过的是添加和异常状态,即使日期为空也显示该特定日期。

目前我有一个交叉表,其中行是已完成的项目数,而列是项目完成的日期。

对于视觉:

04/01/19     04/02/19      04/03/19
   1             2             3

我想继续这个直到我的范围(月份)结束,但是如果该日期没有完成任务,我的数据会跳过。

我现在有什么:

04/01/19   04/04/19   04/05/19
   1           6         8

对于行,我在我的行的公式栏中有这个。

If [Items Completed]> 0 Then [Items Completed)] Else 0

对于列,我在公式栏中有这个

If IsNull([Completed Date]) then 0 Else [Completed Date]

想到这一点会在那些没有做任何事情的专栏中给我一个0。

sap business-objects webi
1个回答
1
投票

你需要创建一个变量并像这样使用TimeDim函数......

All Dates = TimeDim([Completed Date])

然后用[All Dates]变量替换表格中的[Completed Date]。您可以随意命名。这将导致您没有数据的日期的空白值。如果要为没有数据的日期显示零,可以将自定义格式设置“未定义”应用于“0”。

你可以找到一个更彻底的解释,可能的变化here

请享用!

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.