Skip to Content
avatar image
Former Member

How can I fix the #Multivalue error?

Hello,

I'm a beginner using Business Objects,I use Business Objects to analyze the Down Time of a set of machines.

I want to divide the down time in two kinds, Micro Stoppages and Corrective stoppages, which one is which? If the stoppage is longer than 15 minutes, it will be Corrective, if not it will be a Micro Stoppage.

I have 55 Machines, and 92 different stoppage reasons, the machine upload to data base the stop reason in each stoppage, so In a single date I could generate up to 1650 rows of information. If I want to analyze the information of a year, I will obtain at least 602,250 rows.

I want to analyze the data per week or month, If I use a single "If" I just compare against the total amount of data acumulated in the week, not for each value. So what I'm trying to do is the follow:

I'd concatenate the date and machine number, in a set the variable "Concatenate", using this formula: =Concatenation( <Machine> ,FormatDate(<Timedown> ,"dd/mm/yyyy hh:mm:ss"))

Then, I use this formula to know if it was a corrective or micro stoppage:

= If (<Duracion Min> ForEach <Concatenate>)>15 Then <Duracion Min> Else +0

But all the data obtained was: #Multivalue

Where is the error or how can I do it in the correct way?

Thank you.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Sep 07, 2017 at 01:34 PM

    try this.

    = sum(If (<Duracion Min> ForEach <Machine>;<Timedown>)>15 Then <Duracion Min> Else 0)

    Add comment
    10|10000 characters needed characters exceeded