SHARE

SHARE calcula a proporção do valor de uma expressão do membro da dimensão atual para o valor de um membro relacionado da mesma dimensão. Os argumentos para esta função identificam qual membro relacionado será usado na proporção.

Valor de Retorno

NUMBER

Sintaxe

SHARE(expression OF {dimension | hierarchy} 
		share_clause [, share_clause]...
     )

Argumentos

expressão é uma expressão numérica dimensional.

dimensão é uma dimensão de expressão. A hierarquia default é usada no cálculo. Se você quiser usar outra hierarquia, use o argumento hierarquia.

hierarquia é um hierarquia de níveis da expressão.

share_clause é uma das seguintes palavras-chave:

Exemplo

O exemplo a seguir calcula o compartilhamento percentual do Produto Total de cada produto:

SHARE(GLOBAL.UNITS_CUBE.UNITS OF GLOBAL.PRODUCT TOP)

O próximo exemplo calcula o compartilhamento percentual do membro pai de cada produto:

SHARE(GLOBAL.UNITS_CUBE.UNITS OF GLOBAL.PRODUCT PARENT)

Estes são os resultados:

Exemplo da Função SHARE
Nível nº
Produto
Unidades
Compartilhamento Principal
Compartilhamento do Pai
1 Produto Total
395,703.26
100.00
100.00
2 Hardware
197,423.10
49.89
49.89
3 PCs Portáteis
32,916.62
8.32
16.67
4 Envoy Standard
11,010.21
2.78
33.45
4 Envoy Executive
10,991.44
2.78
33.39
4 Envoy Ambassador
10,914.97
2.76
33.16