IF ステートメント (MDX)
条件が満たされる場合、ステートメントを実行します。
構文
IF expression THEN assignment END IF
引数
expression
true または false のブール値に評価される多次元式 (MDX) 式です。assignment
サブキューブまたは計算されるプロパティに値を割り当てる MDX 式です。
例
次の例では、Customers ディメンション内の Customers Geography 階層の Country レベルにスコープを限定します。現在のメジャーが Internet Sales Amount の場合、Internet Sales Amount が 10 に設定されます。
SCOPE ([Customer].[Customer Geography].[Country].MEMBERS);
IF Measures.CurrentMember IS [Measures].[Internet Sales Amount] THEN this = 10 END IF;
END SCOPE;