如何强制查询中的特定行

时间:2013-03-19 11:13:31

标签: sap business-objects

我正在BusinessObjects中创建Web Intelligence报表,我正在尝试查找每个月中引发的项目数,并按优先级显示它们。我希望得到以下输出:

+----+-----+-----+-----+
|    | Jan | Feb | Mar |
+----+-----+-----+-----+
| P1 |   1 |   2 |   1 |
| P2 |  34 |  56 |  34 |
| P3 |  56 |  34 |  87 |
| P4 |  67 |  67 |  34 |
+----+-----+-----+-----+

我创建了一个返回Id,Month&我要报告的数据的优先级列。在报告中,我创建了一个网格,其中Months作为列标题,Priority作为Row标题,论坛“= Count([Id])”作为值单元格。

这给了我一个看起来和上面一样的网格......但是,到目前为止,当我今年运行它时,没有任何项目设置了P1标志,因此行不显示所有!

如何强制该行显示在网格中,但如果没有项目则全部为零?

由于

1 个答案:

答案 0 :(得分:1)

您必须创建一个仅包含优先级的单独查询,按优先级合并查询,并使用合并维[优先级]替换[Query1]。[Priority]列。