Crear una cuadrícula de datos
Cree una cuadrícula de los datos obtenidos por el registrador de eventos.
CONSEJO:
En lugar de crear este widget desde cero, puede agregar
Registrador de eventos de alarmas
desde Bibliotecas de plantillas
y luego modificarlo según corresponda.- Cree una cuadrícula de datos:
- EnVista del proyecto, haga clic con el botón derecho enMainWindow (type)y seleccione .
- EnPropiedades, cree un vínculo dinámico entre la variableModeloy .
- Crear un vínculo dinámico complejo:
- FormateadorDeCadenas1
- Formato
- SELECT ActiveState_Id, AckedState_Id, ConfirmedState_Id, Time, Severity, {0:sql_identifier} AS Message FROM "EventLogger1" ORDER BY "Time" DESC
- {0} FormateadorDeCadenas1
- Formato
- Message_{0}
- {0} DynamicLink
- {Session}/User/LocaleIds[0]
Para obtener más información sobre vínculos dinámicos, consulte Crear vínculos dinámicos.
- Configure las columnas de la cuadrícula de datos:
- Configure la columna de estado activo:
- EnPropiedades, haga doble clic enColumnaDeCuadrículaDeDatos1y escribaActiveState.
- EnPlantillaDeElementoDeDatos, cree un vínculo dinámico complejo:
- ConvertidorDeClave-valor1
- Source DynamicLink
- {Item}/ActiveState_Id
Para obtener más información sobre vínculos dinámicos, consulte Crear vínculos dinámicos. - EstablezcaTítuloenActive State.
- Configure la columna de estado reconocido:
- EnPropiedades, junto aColumns, seleccione y elijaColumna de texto.
- Haga doble clic enColumnaDeCuadrículaDeDatos1y escribaAckedState.
- EnPlantillaDeElementoDeDatos, cree un vínculo dinámico complejo:
- ConvertidorDeClave-valor1
- Source DynamicLink
- {Item}/AckedState_Id
Para obtener más información sobre vínculos dinámicos, consulte Crear vínculos dinámicos. - EstablezcaTítuloenAcked State.
- Configure la columna de estado confirmado:
- EnPropiedades, junto aColumnas, seleccione y elijaColumna de texto.
- Haga doble clic enColumnaDeCuadrículaDeDatos1y escribaConfirmedState.
- EnPlantillaDeElementoDeDatos, cree un vínculo dinámico complejo:
- ConvertidorDeClave-valor1
- Source DynamicLink
- {Item}/ConfirmedState_Id
Para obtener más información sobre vínculos dinámicos, consulte Crear vínculos dinámicos. - EstablezcaTítuloenConfirmed State.
- Configure la columna de tiempo:
- EnPropiedades, junto aColumnas, seleccione y elijaColumna de texto.
- Haga doble clic enColumnaDeCuadrículaDeDatos1y escribaTime.
- Cree un vínculo dinámico entreTextoyOBSERVACIÓN: EscribaTimeen el campoInsertar la sub-ruta de acceso al vínculo dinámico....Para obtener más información sobre vínculos dinámicos, consulte Crear vínculos dinámicos.
- EstablezcaTítuloenTime.
- Configure la columna de mensajes:
- EnPropiedades, junto aColumnas, seleccione y elijaColumna de texto.
- Haga doble clic enColumnaDeCuadrículaDeDatos1y escribaMessage.
- Cree un vínculo dinámico entreMessageyOBSERVACIÓN: EscribaMessageen el campoInsertar la sub-ruta de acceso al vínculo dinámico....Para obtener más información sobre vínculos dinámicos, consulte Crear vínculos dinámicos.
- EstablezcaTítuloenMessage.
- Configure la columna de gravedad:
- EnPropiedades, junto aColumnas, seleccione y elijaColumna de texto.
- Haga doble clic enColumnaDeCuadrículaDeDatos1y escribaSeverity.
- Cree un vínculo dinámico entreGravedadyOBSERVACIÓN: EscribaSeverityen el campoInsertar la sub-ruta de acceso al vínculo dinámico....Para obtener más información sobre vínculos dinámicos, consulte Crear vínculos dinámicos.
- EstablezcaTítuloenSeverity.
Entregue su opinión