SAP Business Objects跨表数据复制

时间:2016-09-26 19:28:57

标签: sap business-objects

我正在使用Business Objects构建一个关于某个单元是否在某一天开启或关闭的简单报告。构建垂直表时,数据是正确的,如下所示:

    Unit ID | Status | Date
    1       | On     | 2016-09-10
    1       | On     | 2016-09-11
    1       | Off    | 2016-09-12
    2       | Off    | 2016-09-10
    2       | Off    | 2016-09-11
    2       | On     | 2016-09-12

然而,我创建了交叉表,其中包含" date"和#34;单元ID"正在重复单位ID并且整行都有一个' On'然后是整排的“关闭”。像:

    ____| 2016-09-10 | 2016-09-11 | 2016-09-12
    1   | On         | On         | On
    1   | Off        | Off        | Off
    2   | On         | On         | On
    2   | Off        | Off        | Off

而不是它应该是:

    ____| 2016-09-10 | 2016-09-11 | 2016-09-12
    1   | On         | On         | Off
    2   | Off        | Off        | On

有关为什么要这样做的任何建议?如果表格中包含这些重复的行,那么该表格并不是特别有用,我无法理解为什么它会导致这个奇怪的表格。

1 个答案:

答案 0 :(得分:1)

原来发生的事情是"状态" field是维类型,但交叉表要求数据字段为度量类型。简单地创建一个新的变量,该变量的度量等于"状态"解决了这个问题。