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.
Vykoná tvrzení, pokud je podmínka pravdivá.
Syntax
IF expression THEN assignment END IF
Arguments
expression
Výraz Multidimensional Expressions (MDX), který vyhodnocuje na Boolean a vrací pravdivé nebo nepravdivé.
přiřazení
MDX výraz, který přiřazuje hodnotu buď podkrychlovi, nebo vypočítané vlastnosti.
Remarks
Pro řízení toku použijte příkaz IF, který se liší od funkcí IIf (MDX) a příkazu CASE (MDX), které lze použít pouze k vracení hodnot nebo objektů.
Examples
V následujícím příkladu je rozsah omezen na úroveň země v hierarchii geografie zákazníků v dimenzi zákazníků. Pokud je aktuální měřítko částka internetových prodejů, pak je částka internetového prodeje nastavena na 10:
SCOPE ([Customer].[Customer Geography].[Country].MEMBERS);
IF Measures.CurrentMember IS [Measures].[Internet Sales Amount] THEN this = 10 END IF;
END SCOPE;