Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:
Počítaný sloupec
Počítaná tabulka
míra
vizuální
Vyvolá chybu s chybovou zprávou.
Syntax
ERROR(<text>)
Parametry
| Semestr | Definice |
|---|---|
text |
Textový řetězec obsahující chybovou zprávu. |
Návratová hodnota
Žádný
Poznámky
Funkci ERROR lze umístit do výrazu DAX kdekoli, kde se očekává skalární hodnota.
Tato funkce není podporována pro použití v režimu DirectQuery při použití v počítaných sloupcích nebo pravidlech zabezpečení na úrovni řádků (RLS).
Příklad 1
Následující dotaz DAX:
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]
Selže a vyvolá a zobrazí chybovou zprávu s červenou barvou, která se vyskytla.
Příklad 2
Následující dotaz DAX:
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]
Vrátí následující tabulku:
| DimProduct[Color] | [Míra] |
|---|---|
| Černý | Černý |
| Modrý | Modrý |
| Šedý | Šedý |
| Multi | Multi |
| SODÍK | SODÍK |
| Červený | Červený |
| Stříbro | Stříbro |
| Silver\Black | Silver\Black |
| Bílý | Bílý |
| Žlutý | Žlutý |
Protože Magenta není jednou z barev produktu, ERROR funkce se nespustí.