IF 陳述式 (MDX)
如果條件符合,就會執行陳述式。
語法
IF expression THEN assignment END IF
引數
expression
評估為布林值而傳回 true 或 false 的多維度運算式 (MDX) 運算式。assignment
將值指派給 Subcube 或導出屬性的 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;