IsValidDest

Determinas se o ponto de vista especificado é um destino válido. Esta função pode ser usada nos seguintes tipos de regras:

  • Cálculo

  • Conversão

  • Consolidação

  • Alocação

    Nota:

    Esta função não verifica se a célula é uma célula calculada.

Sintaxe

HS.IsValidDest("POVExpression")

em que PDVExpression é um ponto de vista. Se você não especificar uma dimensão, serão usados os seguintes valores padrão:

  • Conta - Membro Conta atual se for usado na subrotina Sub Consolidar. Caso contrário, a conta é obrigatória.

  • Personalizada e ICP – O membro atual é usado na subrotina Sub Consolidar. Caso contrário, o TopMember da conta será usado.

  • Cenário - Membro Cenário atual

  • Entidade - Membro Entidade atual

  • Valor - Membro Valor atual

  • Ano e Período - Membro Atual

Valor de Retorno

Um valor Booliano que é ‘Verdadeiro’ se o ponto de vista especificado for um destino válido; caso contrário, é ‘Falso’.

Exemplo

Neste exemplo, se o destino especificado for válido, os comandos entre as instruções If...Then e End If serão executados.

If HS.IsValidDest("A#Sales.I#CT.C1#P1.C2#R1.C3#[None].C4#[None]") = TRUE Then
  ...
End If