Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Devolve o conjunto de tuplas num eixo especificado.
Syntax
Axis(Axis_Number)
Arguments
Axis_Number
Uma expressão numérica válida que especifica o número do eixo.
Observações
A função Eixo usa a posição baseada em zero de um eixo para devolver o conjunto de tuplas num eixo. Por exemplo, Axis(0) devolve o eixo COLUMNS, Axis(1) devolve o eixo ROWS, e assim sucessivamente. A função Eixo não pode ser usada no eixo do filtro. Esta função pode ser usada para tornar os membros calculados conscientes do contexto da consulta que está a ser executada. Por exemplo, pode precisar de um membro calculado que forneça a soma apenas dos membros selecionados no eixo das Linhas. Também pode ser usado para tornar a definição de um eixo dependente da definição de outro. Por exemplo, ordenando o conteúdo do eixo das Linhas de acordo com o valor do primeiro item no eixo das Colunas.
Note
Um eixo só pode referenciar um eixo anterior. Por exemplo, Axis(0) deve ocorrer depois de o eixo COLUMNS ter sido avaliado, como num eixo LINHA ou PÁGINA.
Examples
A seguinte consulta de exemplo mostra como usar a função Eixo:
WITH MEMBER MEASURES.AXISDEMO AS
SETTOSTR(AXIS(1))
SELECT MEASURES.AXISDEMO ON 0,
[Date].[Calendar Year].MEMBERS ON 1
FROM [Adventure Works]
O exemplo seguinte mostra a utilização da função Eixo dentro de um elemento calculado:
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]