Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Exekverar ett uttalande om villkoret är sant.
Syntax
IF expression THEN assignment END IF
Arguments
expression
Ett Multidimensional Expressions (MDX)-uttryck som utvärderar till en boolesk som returnerar sant eller falskt.
tilldelning
Ett MDX-uttryck som tilldelar ett värde till antingen en subkub eller en beräknad egenskap.
Remarks
Använd IF-satsen för kontrollflöde, vilket skiljer sig från IIf (MDX) -funktionen och CASE-satsen (MDX) som endast kan användas för att returnera värden eller objekt.
Examples
I följande exempel är omfattningen begränsad till landsnivån i kundernas geografiska hierarki i kundernas dimension. Om det nuvarande måttet är internetförsäljningsbelopp, sätts internetförsäljningsbeloppet till 10:
SCOPE ([Customer].[Customer Geography].[Country].MEMBERS);
IF Measures.CurrentMember IS [Measures].[Internet Sales Amount] THEN this = 10 END IF;
END SCOPE;