【问题标题】:How do I force specific rows in a query如何强制查询中的特定行
【发布时间】:2013-03-19 11:13:31
【问题描述】:

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

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

我创建了一个查询,该查询返回我要报告的数据的 Id、Month 和 Priority 列。在报告中,我创建了一个网格,其中将月份作为列标题,将优先级作为行标题,并将“=Count([Id])”的论坛作为值单元格。

这给了我一个看起来与上面完全相同的网格......但是,到目前为止,当我对今年运行它时,没有任何项目对它们设置 P1 标志,因此该行不会显示在全部!

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

谢谢

【问题讨论】:

标签: sap business-objects


【解决方案1】:

您必须创建一个仅具有优先级的单独查询,按优先级合并查询并将列 [Query1].[Priority] 替换为合并的维度 [Priority]。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-04-25
    • 2011-10-03
    • 1970-01-01
    • 2022-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多