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 valor numérico ou o valor da cadeia de uma expressão de Expressões Multidimensionais (MDX) avaliada sobre a passagem de cálculo especificada de um cubo.
Syntax
Numeric syntax
CalculationPassValue(Numeric_Expression,Pass_Value [, ABSOLUTE | RELATIVE [,ALL]])
String syntax
CalculationPassValue(String_Expression ,Pass_Value [, ABSOLUTE | RELATIVE [,ALL]])
Arguments
Numeric_Expression
Uma expressão numérica válida que é tipicamente uma expressão de Expressões Multidimensionais (MDX) de coordenadas de célula que retornam um número.
String_Expression
Uma expressão de cadeia válida que é tipicamente uma expressão válida de Expressões Multidimensionais (MDX) de coordenadas de célula que retornam um número expresso como uma cadeia.
Pass_Value
Uma expressão numérica válida que especifique o número de passagem do cálculo.
ABSOLUTE
Um valor de flag de acesso que especifica que o parâmetro Pass_Value contém o índice baseado em zero da passagem do cálculo. ABSOLUTE é o valor padrão da flag de acesso se não for especificado nenhum valor da flag de acesso.
RELATIVO
Um valor de flag de acesso que especifica que o parâmetro Pass_Value contém um deslocamento relativo em relação à passagem do cálculo de disparo. Se o deslocamento se resolver num índice de passagem de cálculo inferior a 0, utiliza-se a passagem de cálculo 0 e não ocorre erro.
ALL
Quando esta bandeira é definida, todos os valores são nulos, exceto os carregados pelo motor de armazenamento. Quando não está definido, os valores são agregados sem qualquer cálculo aplicado.
Observações
Se for fornecida uma expressão numérica, a função devolve um valor numérico ao avaliar a expressão numérica MDX especificada na passagem de cálculo especificada, e opcionalmente é modificada por uma flag de acesso e um modificador de flag de acesso.
Se for fornecida uma expressão de cadeia, a função devolve um valor de cadeia ao avaliar a expressão de cadeia MDX especificada na passagem de cálculo especificada, e opcionalmente é modificada por uma flag de acesso e um modificador de flag de acesso*.*
Com a resolução automática de recursão nos Serviços de Análise, esta função tem pouca utilidade prática.
Note
Apenas os administradores podem usar a função CalculationPassValue dentro de um script MDX. Ocorre um erro se um script MDX que contém esta função for executado no contexto de um papel que não tem privilégios de administrador.