Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Retorna o valor numérico ou o de string de uma expressão de Expressões Multidimensionais (MDX) avaliada sobre a passagem de cálculo especificada de um cubo.
Sintaxe
Numeric syntax
CalculationPassValue(Numeric_Expression,Pass_Value [, ABSOLUTE | RELATIVE [,ALL]])
String syntax
CalculationPassValue(String_Expression ,Pass_Value [, ABSOLUTE | RELATIVE [,ALL]])
Argumentos
Numeric_Expression
Uma expressão numérica válida que normalmente é 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 normalmente é 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 especifica o número de passagem de 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 nenhum valor da flag de acesso for especificado.
RELATIVE
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 que acionou. Se o deslocamento se resolver em um índice de passagem de cálculo menor que 0, a passagem de cálculo 0 é usada e não ocorre erro.
ALL
Quando essa bandeira é definida, todos os valores são nulos, exceto aqueles carregados pelo mecanismo de armazenamento. Quando não estão definidos, os valores são agregados sem que sejam aplicados quaisquer cálculos.
Remarks
Se uma expressão numérica for fornecida, a função retorna um valor numérico avaliando 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 uma expressão de string for fornecida, a função retorna um valor de string avaliando a expressão de string MDX especificada na passagem de cálculo especificada, e opcionalmente modificada por uma flag de acesso e um modificador de flag de acesso*.*
Com resolução automática de recursão nos Serviços de Análise, essa função tem pouca utilidade prática.
Note
Somente administradores podem usar a função CalculationPassValue dentro de um script MDX. Um erro ocorre se um script MDX que contém essa função for executado no contexto de um papel que não possui privilégios de administrador.