ERROR
gælder for:beregnet kolonneberegnet tabelMeasurevisualiseringsberegning
Udløser en error med en error meddelelse.
Syntaks
ERROR(<text>)
Parametre
Udtryk | Definition |
---|---|
text |
En tekststreng, der indeholder en error meddelelse. |
Returner value
None
Bemærkninger
Funktionen ERROR kan placeres i et DAX udtryk overalt, hvor der forventes en skalar value.
Denne funktion understøttes not til brug i DirectQuery-tilstand, når den bruges i beregnede kolonner or RLS-regler (row-level security).
Eksempel 1
Følgende DAX forespørgsel:
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]
Mislykket and udløser anderror meddelelse, der indeholder "rød farve registreret".
Eksempel 2
Følgende DAX forespørgsel:
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]
Returnerer følgende tabel:
DimProduct[Color] | [Measure] |
---|---|
Sort | Sort |
Blå | Blå |
Grå | Grå |
Multi | Multi |
NA | NA |
Rød | Rød |
Sølv | Sølv |
Sølv\sort | Sølv\sort |
Hvid | Hvid |
Gul | Gul |
Da Magenta er not en af de product farver, udføres funktionen ERRORnot.