Creado con el generador IA de HMIx
Este recurso se ha creado con IA en ai.hmix.tech. Describe lo que necesitas y genera tus propios controles HMI en minutos — gratis.
Custom Web Control
Acerca de la tabla de datos
La tabla de datos es un Custom Web Control que muestra datos JSON estructurados como una tabla clara y legible para aplicaciones de SCADA y HMI. Proporcione un conjunto de datos JSON y defina sus columnas; el control representa las cabeceras y las filas que llenan el espacio disponible en la pantalla.
Características clave
- Contenido controlado por JSON: La propiedad dataJson proporciona las filas de la tabla, por lo que los valores pueden actualizarse directamente desde la lógica del proyecto.
- Selección de filas: Al hacer clic en una fila, se actualiza selectedRowIndex y se dispara el evento RowSelected, lo que permite a los operadores elegir un registro para vistas de detalle o acciones posteriores.
- Cabeceras de columna editables: Cuando headerEditable está habilitado, los operadores pueden hacer doble clic en una cabecera para cambiar el nombre de la columna, y el evento HeaderChanged informa del nuevo texto.
- Estado vacío claro: La propiedad emptyMessage muestra un mensaje legible cuando no hay datos disponibles.
Personalización
Ajuste la apariencia con backgroundColor, headerBackgroundColor y headerTextColor, y controle el espaciado con rowHeight y headerHeight. Defina la estructura de la tabla mediante el array columns y utilice headerEditHint para mostrar texto orientativo cuando el puntero se detenga sobre una cabecera de columna. Los métodos clearSelection, scrollToTop y setHeaderText permiten que el proyecto borre la selección actual, vuelva a la primera fila o renombre una columna en runtime.
Casos de uso
Es especialmente adecuada para listas de alarmas, registros de lotes, parámetros de recetas, registros de turnos y vistas generales de equipos en pantallas de sala de control y paneles de operadores.
Compatibilidad
Funciona en WinCC Unified (TIA Portal) y WinCC V8.
Aviso generado por IA
Generado por IA: Este custom web control se generó mediante IA. Pruébelo y valídelo exhaustivamente antes de desplegarlo en entornos de producción.
⚠️ Generado por IA: Este custom web control se generó automáticamente mediante tecnología de IA. Puede contener errores o comportamientos inesperados. Los usuarios son responsables de probarlo y validarlo antes de utilizarlo en entornos de producción.