<< Clique para Mostrar o Sumário >>
E3Browser |
Os Alarmes gravados na tabela de alarmes são visualizados em um E3Browser. Para separar os tipos de informação (entrada, reconhecimento e saída do Alarme), mudaremos a cor do texto da linha.
1.Insira uma nova Tela, chamada "TelaAlarmes", com o tamanho de 500 por 500 pixels.
2.Insira um E3Browser nesta Tela.
3.Configure o E3Browser para exibir a tabela Alarms. Selecione os campos ConditionActive, InTime, OutTime e AckTime e mais os campos de sua preferência.
4.Para colorir o E3Browser simulando o E3Alarm, no evento OnDrawRow insira o script a seguir.
ConditionActive = GetColumnValue(0)
InTime = GetColumnValue(1)
OutTime = GetColumnValue(2)
AckTime = GetColumnValue(3)
'Alarme ativo
If ConditionActive = 1 Then
'Entrada de alarme ou reconhecimento
If AckTime = "00:00:00" Then 'Entrada
RowTextColor = vbRed
Else 'Reconhecimento
RowTextColor = vbBlue
End If
Else
'Saída de alarme ou reconhecimento
If AckTime = "00:00:00" Then 'Saída
RowTextColor = vbMagenta
Else 'Reconhecimento
RowTextColor = vbBlack
End If
End If
5.Insira na TelaInicial um Botão de Comando para abrir a TelaAlarmes.