@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.