Value

<< Clique para Mostrar o Sumário >>

 

Value

Variant Retorna ou configura o valor atual do Campo de Usuário de Alarmes. Esta propriedade tem um comportamento diferenciado dependendo se o objeto está ativo ou inativo. Com o objeto ativo, o valor retornado na leitura desta propriedade obedece à seguinte lista de prioridades:

1. Se há um valor forçado (propriedade ValueSource igual a evsForcedValue), retorna este valor

2. Se há uma Associação configurada (propriedade ValueSource igual a evsLink), retorna o valor atual da Associação

3. Busca o valor deste Campo de Usuário na Área hierarquicamente superior (percorre a hierarquia de Áreas em sentido ascendente)

4. Se não há nenhuma Área hierarquicamente superior que tenha um valor forçado ou uma Associação configurada para este Campo de Usuário, recupera o valor padrão do Campo de Usuário configurado no Servidor de Alarmes

 

Se o objeto está inativo, a leitura desta propriedade retorna o valor forçado, caso exista (propriedade ValueSource igual a evsForcedValue). Se não há um valor forçado, a leitura da propriedade falha.

O comportamento das escritas nesta propriedade é o mesmo, tanto com o objeto ativo como inativo. A escrita falha caso haja uma Associação configurada (propriedade ValueSource igual a evsLink). Caso contrário, o novo valor é aceito e a propriedade ValueSource é automaticamente configurada para evsForcedValue.

Esta página foi útil?