機械翻訳について

Ordinal

世代番号またはレベル番号を返します。

構文

Ordinal ( layer )

パラメータ

レイヤー

序数を決定するレイヤー仕様。

次の例では、Productディメンションの各メンバーの世代番号とレベル番号を出力します。 序数関数の入力引数が世代であるため、計算済メンバー[ProdGen]の値は世代番号です。 序数関数の入力引数がレベルであるため、計算済メンバー[ProdLev]の値はレベル番号です。

WITH
   MEMBER [Measures].[ProdGen] AS 
     'Ordinal([Product].CurrentMember.Generation)'
   MEMBER [Measures].[ProdLev] AS
     'Ordinal([Product].CurrentMember.Level)'
SELECT
   {[ProdGen], [ProdLev]} ON COLUMNS,
   [Product].Members ON ROWS
FROM Sample.Basic

この問合せでは、次のグリッドが返されます:

表4-120 MDXからの出力グリッドの例

(軸) ProdGen ProdLev
製品 3 0
100 2 1
100-10 3 0
100-20 3 0
100-30 3 0
200 3 0
200-10 2 1
200-20 3 0
200-30 3 0
200-40 3 0
300 2 1
300-10 3 0
300-20 3 0
300-30 3 0
400 2 1
400-10 3 0
400-20 3 0
400-30 3 0
低カロリー 2 1
100-20 3 0
200-20 3 0
300-30 3 0