ERRORERROR

Genererar ett fel med ett felmeddelande.Raises an error with an error message.

SyntaxSyntax

ERROR(<text>)  

ParametrarParameters

PeriodTerm DefinitionDefinition
texttext En textsträng som innehåller ett felmeddelande.A text string containing an error message.

ReturvärdeReturn value

IngenNone

AnmärkningarRemarks

  • ERROR-funktionen kan placeras i ett DAX-uttryck överallt där ett skalärt värde förväntas.The ERROR function can be placed in a DAX expression anywhere a scalar value is expected.

  • Den här funktionen kan inte användas i DirectQuery-läge när den används i beräknade kolumner eller regler för säkerhet på radnivå (RLS).This function is not supported for use in DirectQuery mode when used in calculated columns or row-level security (RLS) rules.

Exempel 1Example 1

Följande DAX-fråga:The following DAX query:

DEFINE
MEASURE DimProduct[Measure] =
        IF(
            SELECTEDVALUE(DimProduct[Color]) = "Red",
            ERROR("red color encountered"),
            SELECTEDVALUE(DimProduct[Color])
        )
EVALUATE SUMMARIZECOLUMNS(DimProduct[Color], "Measure", [Measure])
ORDER BY [Color]

Misslyckas och skickar ett felmeddelande som innehåller information om att ”röd färg har påträffats”.Fails and raises and error message containing "red color encountered".

Exempel 2Example 2

Följande DAX-fråga:The following DAX query:

DEFINE
MEASURE DimProduct[Measure] =
        IF(
            SELECTEDVALUE(DimProduct[Color]) = "Magenta",
            ERROR("magenta color encountered"),
            SELECTEDVALUE(DimProduct[Color])
        )
EVALUATE SUMMARIZECOLUMNS(DimProduct[Color], "Measure", [Measure])
ORDER BY [Color]

Returnerar följande tabell:Returns the following table:

DimProduct[Color]DimProduct[Color] [Measure][Measure]
SvartaBlack SvartBlack
BlueBlue BlåBlue
GråGrey GråGrey
MultiMulti MultiMulti
NANA Ej tillämpligtNA
RedRed RödRed
SilverSilver SilverSilver
Silver\BlackSilver\Black Silver\BlackSilver\Black
VitWhite VitWhite
GulYellow GulYellow

Eftersom magenta inte är en av produktfärgerna utförs inte ERROR-funktionen.Because Magenta is not one of the product colors, the ERROR function is not executed.