【问题标题】:How to Display All the Values Calculated In A Variable in BOXI 3.7如何在 BOXI 3.7 中显示变量中计算的所有值
【发布时间】:2014-09-02 20:03:04
【问题描述】:

我正在使用 BOXI 3.1 SP7。我是新手。

我有一个变量,其值基于另一列中的值。

我正在尝试在另一个交叉表中使用该变量。当我使用它时,它并没有显示整个值集。

它有 4 个可能的值,但它只显示 1 个值。其他值显示为#MULTIVALUE

我已将变量创建为维度

请帮我正确显示所有值。

这是变量定义。

   =If ([# Price Chngs] > 0) Then
( "Brazil" )
ElseIf ([# Account Changes] > 0 And [# Instruction Changes] > 0)
Then
( "Argentina" )
ElseIf ([# Trading Account Chngs] > 0)
Then
( "Argentina" )
ElseIf ([# Account Changes]>0 And [# Code Changes]>0 And [# Instruction Changes] > 0 )
Then
("Argentina")
ElseIf ([# Account Changes]>0 And [# Code Changes]>0 And [# Instruction Changes] > 0 And [# Date Changes] > 0)
Then
( "Argentina" )
ElseIf ([# Date Changes] > 0)
Then
( " Chile " )
ElseIf ([# Code Changes]>0)
Then
( "Argentina" )
ElseIf ([# Code Changes]>0 And [# Quantity Chngs] > 0)
Then
( " Brazil " )
Else 
 ( "Others" )

提前致谢。

【问题讨论】:

  • 能把变量的定义贴出来吗?
  • @Joe,嗨,Joe,请在上面找到变量定义。

标签: business-intelligence business-objects crosstab


【解决方案1】:

#MULTIVALUE 错误意味着您试图在一个地方显示多个值,而 WebI 不知道如何聚合它们。这是测量对象的常见错误,细节对象的错误程度较小,但不是维度。

获得维度对象以触发#MULTIVALUE 错误的唯一方法是创建一个单元格而不是表格,然后将维度对象放入其中。由于无法聚合维度,Webi 不知道如何显示它并恢复为#MULTIVALUE

一些备注:

  • 查看屏幕截图,您似乎尝试构建自己的交叉表,而不是仅使用交叉表对象,然后添加维度和度量对象。查看教程Create a tableChange the layout of a table 了解如何创建不同类型的表。

  • 您确定将变量创建为维度对象而不是度量吗?如果您在变量定义中使用聚合函数,Webi 可能已将对象类型更改为测量。

【讨论】:

    【解决方案2】:

    这个错误的意思是有错误的行有多个值,要么是在变量中计算的值,要么是它正在显示的值。有三种基本解决方案:

    • 添加所有输入变量([# Price Chngs], [# Account Changes], [# Instruction Changes], [# Trading Account Chngs], [# Code Changes], [# Date Changes], [# Quantity Chngs]) 作为报告元素
    • 将变量包装在 Sum() 中
    • 将变量中的每个变量包装在 Sum() 中

    在没有看到您的数据的情况下,我无法推荐具体的解决方案,但上述解决方案之一应该能让您走上正轨。

    【讨论】:

      【解决方案3】:

      通过查看结构来检查您的表定义。我注意到的是,交叉表中显示的一个值“价格/数量”不是变量定义中的可能值之一。我怀疑该变量未包含在您认为的表中。

      【讨论】:

        猜你喜欢
        • 2012-06-06
        • 2014-08-07
        • 1970-01-01
        • 2018-03-01
        • 2017-10-13
        • 2022-10-01
        • 2018-04-10
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多