共用方式為


Axis (MDX)

傳回指定座標軸上的 Tuple 集合。

語法

Axis(Axis_Number)

引數

  • Axis_Number
    指定座標軸數目的有效數值運算式。

備註

Axis 函數使用座標軸以零為基底的位置,來傳回座標軸上的 Tuple 集合。例如,Axis(0) 傳回 COLUMNS 座標軸,Axis(1) 傳回 ROWS 座標軸等等。Axis 函數不能用於篩選座標軸上。使用這個函數可讓導出成員得知正在執行之查詢的內容。例如,您可以建立一個導出成員,讓它只提供資料列軸上選取之成員的總和。它也可讓某一軸的定義相依於另一軸的定義。例如,根據資料行軸上第一個項目的值來排序資料列軸的內容。

[!附註]

座標軸僅能參考先前的座標軸。例如,Axis(0) 必須在評估 COLUMNS 座標軸之後出現,如在 ROW 或 PAGE 座標軸上。

範例

下列範例查詢會示範如何使用 Axis 函數:

WITH MEMBER MEASURES.AXISDEMO AS

SETTOSTR(AXIS(1))

SELECT MEASURES.AXISDEMO ON 0,

[Date].[Calendar Year].MEMBERS ON 1

FROM [Adventure Works]

下列範例會示範如何在導出成員內使用 Axis 函數:

WITH MEMBER MEASURES.AXISDEMO AS

SUM(AXIS(1), [Measures].[Internet Sales Amount])

SELECT {[Measures].[Internet Sales Amount],MEASURES.AXISDEMO} ON 0,

{[Date].[Calendar Year].&[2003], [Date].[Calendar Year].&[2004]} ON 1

FROM [Adventure Works]

請參閱

參考