ERROR
gjelder:beregnet kolonne
beregnet tabell
måle
visualobjektberegning
Utløser en feil med en feilmelding.
Syntaks
ERROR(<text>)
Parametere
Vilkår | Definisjon |
---|---|
text |
En tekststreng som inneholder en feilmelding. |
Returverdi
Ingen
Merknader
Funksjonen ERROR kan plasseres i et DAX uttrykk hvor som helst en skalarverdi forventes.
Denne funksjonen støttes ikke for bruk i DirectQuery-modus når den brukes i beregnede kolonner eller regler for sikkerhet på radnivå (RLS).
Eksempel 1
Følgende DAX spørring:
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]
Mislykkes og reiser og feilmeldinger som inneholder "rød farge oppdaget".
Eksempel 2
Følgende DAX spørring:
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 tabell:
DimProduct[Color] | [Mål] |
---|---|
Svart | Svart |
Blå | Blå |
Grå | Grå |
Multi | Multi |
NA | NA |
Rød | Rød |
Sølv | Sølv |
Silver\Black | Silver\Black |
Hvit | Hvit |
Gul | Gul |
Fordi Magenta ikke er en av produktfargene, kjøres ikke ERROR-funksjonen.