Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zwraca zbiór krotk na określonej osi.
Syntax
Axis(Axis_Number)
Arguments
Axis_Number
Poprawne wyrażenie liczbowe określające numer osi.
Remarks
Funkcja osi wykorzystuje pozycję osi opartą na zerze do zwracania zbioru krotek na osi. Na przykład zwraca Axis(0) oś COLUMNS, Axis(1) zwraca oś ROWS i tak dalej. Funkcja osi nie może być używana na osi filtra. Funkcja ta może być użyta do uświadamiania obliczanym członkom kontekstu wykonywanego zapytania. Na przykład możesz potrzebować obliczonego członka, który dostarcza sumę tylko tych elementów wybranych na osi Wierszy. Może być także użyta do uzależnienia definicji jednej osi od definicji innej. Na przykład, uporządkowując zawartość osi wierszy według wartości pierwszego elementu na osi kolumn.
Note
Oś może odnosić się tylko do osi poprzedniej. Na przykład musi nastąpić Axis(0) po ocenie osi COLUMNS, na przykład na osi WIERSZA lub STRONY.
Examples
Poniższe przykładowe zapytanie pokazuje, jak użyć funkcji Osi:
WITH MEMBER MEASURES.AXISDEMO AS
SETTOSTR(AXIS(1))
SELECT MEASURES.AXISDEMO ON 0,
[Date].[Calendar Year].MEMBERS ON 1
FROM [Adventure Works]
Poniższy przykład pokazuje użycie funkcji osi wewnątrz obliczonego elementu:
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]