Filtro para quantidade de alarmes

É possivel fazer o filtro para mostrar apenas os ultímos 3 alarmes ou se tem alguma configuração que faça isso no E3Alarm?

1 Like

Olá Deivith,

Não é possível fazer este tipo de filtro no E3Alarm.
Porém, o E3Alarm possui uma propriedade chamada CustomFilter, responsável por informar um filtro customizado para os alarmes, em forma de expressão.
A expressão pode receber uma ou mais condições lógicas, ou seja, é possível montar quaisquer condições entre os campos de alarmes nativos disponíveis, além dos campos de usuários.

Se você quer limitar o número de alarmes em exibição, mesmo que isto não seja uma prática segura, uma sugestão seria exibir os alarmes que ocorreram nos últimos minutos.

Por exemplo, o script abaixo exibirá os alarmes que aconteceram nos últimos 10 minutos:

Sub TelaE3Alarm_OnPreShow(Arg)
data = now -10/(24*60)
Item("E3Alarm1").Filters.Item("FiltroConexao").CustomFilter = "InTime > CDate("&chr(34)&data&chr(34)&")"
EndSub

Neste script, o filtro está sendo aplicado no campo INTIME, responsável por armazenar o horário de entrada do alarme.

Para maiores informações, consulte o seguinte artigo:

1 Like