Buenos días,
Mi consulta es la siguiente:
Estoy utilizando la tabla de Status de Alarma en Perspective. Me gustaría utilizar el Display Path como parámetro de filtro dentro del extension function de la tabla.
Utilizando el parametro de alarmEvent.get('displayPath') estoy teniendo problemas, no me filtra las alarmas, de hecho no me devuelve nada.
Les adjunto el código sencillo que he estado utilizando para probar esto:
def filterAlarm(self, alarmEvent):
displayPath = alarmEvent.get('displayPath')
Nodo1Selected = self.custom.Nodo1
if displayPath == 'Nodo 1' and Nodo1Selected:
return True
else:
return False
El "Nodo1Selected" es un checkbox que se selecciona para filtrar las alarmas también.
Sin embargo, cuando utilizo alguna otra propiedad de las alarmas, como el "Label" o algun associated Data que se cree si me logra filtrar las alarmas.
¿Hay alguna restricción al utilizar el displayPath como propiedad es este párametro de alarmEvent.get()?