@AVAILDIMCOUNT
retorna o número de dimensões disponíveis.
Tipo de DTP:
@AVAILDIMCOUNT
pode ser atribuído a um DTP do tipo numérico.Sintaxe:
@AVAILDIMCOUNT(DTP,Denso/Esparso)
Parâmetros:
Parâmetro | Descrição |
---|---|
DTP |
Função ou solicitação em tempo de design que retorna um intervalo de membros ou uma dimensão cruzada. |
Denso/Esparso |
Opcional. Se for deixado em branco, retornará a contagem de todas as dimensões disponíveis. Se você especificar "Denso" ou "Esparso", somente o tipo especificado de dimensões disponíveis será contado. |
Exemplo 1:
[DTP1]=@AVAILDIMCOUNT([MR1])
Em que:
[DTP1]
é um DTP do tipo numérico.
[MR1]
é um DTP do tipo intervalo de membros com as seguintes entradas:
Conta:
Período: Jan, Fev, Mar
HSP_View:
Ano:
Cenário:
Versão: Em Funcionamento
Entidade:
Produto: P_000
Neste exemplo, [DTP1]
retorna "8", pois há um total de oito dimensões.
Exemplo 2:
[DTP2]=@AVAILDIMCOUNT([MR2],"Denso")
Em que:
[DTP2]
é um DTP do tipo numérico.
[MR2]
é um DTP do tipo intervalo de membros com as seguintes entradas:
Conta: Densa
Período: Denso
HSP_View: Esparso
Ano: Esparso
Cenário: Esparso
Versão: Esparso
Entidade: Esparso
Produto: Esparso
Neste exemplo, DTP2
retorna "2", uma vez que apenas "Conta" e "Período" são densos.