CustomFilter

<< Clique para Mostrar o Sumário >>

 

CustomFilter

Texto Permite informar um filtro personalizado para os alarmes, na forma de uma expressão. Consulte a propriedade CustomFilter do objeto Filtro de Alarmes para informações sobre os campos disponíveis para utilização na expressão deste filtro. Os campos definidos pelo usuário também podem ser utilizados na expressão do filtro, utilizando-se o nome definido no Servidor de Alarmes.

Ao todo, as mensagens que aparecem na listagem do E3Alarm sempre passam pelos seguintes filtros:

Filtro por tipo, definido na propriedade FilterType

Filtro por severidade, definida nas propriedades ShowCriticalProperty, ShowLowPriority, ShowMediumPriority e ShowHighPriority

Filtro por área, definida nas propriedades AreaFilter e SimpleAreaFilter

Filtro pela propriedade CustomFilter

Filtro do sumário de alarmes, equivalente à expressão "Enabled AND (ConditionActive OR (AckRequired AND NOT Acked))"

 

Exemplos de Utilização da Propriedade CustomFilter

Para um campo de usuário chamado IsSupressed, e que se queira mostrar apenas alarmes em que este campo tem valor diferente de zero, a expressão a ser utilizada é a seguinte:

IsSupressed <> 0

 

Para mostrar apenas mensagens com a subcondição "HIHI" ou "LOLO" de objetos de alarme cujo nome inicie por "Pressure", a expressão a ser utilizada é a seguinte:

(SubConditionName = "HIHI" OR SubConditionName = "LOLO")
  AND (Mid(AlarmSourceName, 1, 8) = "Pressure")

Esta página foi útil?