Mashup Builder > Widgets > Cuadrículas avanzadas > Edición de celdas en cuadrículas avanzadas
Edición de celdas en cuadrículas avanzadas
Las celdas se pueden editar mediante las propiedades IsEditable y EnableEditButtons , y los métodos que se describen en la lista que aparece a continuación.
* 
Solo se puede definir una propiedad a la vez para la edición de celdas.
IsEditable: está disponible la edición de celdas para todos los procesadores de apoyo si la propiedad IsEditable se define en verdadero en la configuración de Mashup Builder o a través de la configuración JSON. Cuando se define EditedTable, la propiedad IsEditable está disponible para enlazar las filas cambiadas a un servicio. Si se definen estas dos propiedades, la cuadrícula está en el modo Edición por defecto y no hay ningún botón de edición disponible. Se pueden utilizar botones de edición de mashup propios para colocar la cuadrícula en modo Edición enlazando los eventos de pulsación a un servicio, que activará o desactivará el modo Edición.
Al activar la propiedad IsEditable, están disponibles los siguientes eventos:
El evento EditCellStarted se activa al pulsar en una celda para comenzar la edición.
El evento EditCellCompleted se activa al editar una celda y pulsar en Intro, pulsar la tecla del tabulador o pulsar fuera de la celda.
Propiedad EnableEditButtons : se puede activar la propiedad EnableEditButtons en lugar de la propiedad IsEditable . Si esta propiedad se define en verdadero, aparecerá un conjunto de botones de la barra de herramientas de edición en la cuadrícula. Estos botones se pueden colocar con la configuración EditButtonsLocation arriba a la izquierda o derecha y abajo a la izquierda o derecha. El usuario final puede guardar las ediciones pulsando en Editar y, a continuación, en Guardar o Cancelar.
Consulte las siguientes imágenes para encontrar Editar en la parte superior derecha de la infotable.
Cuando se activa Editar, están disponibles los siguientes eventos:
EditStarted: al pulsar en Editar para iniciar la edición.
EditCompleted: al pulsar en Guardar.
EditCancelled: al pulsar en Cancelar.
Las ediciones se realizan por celda, pulsando en la celda en cuestión para ver el valor sin formato. Aparece un editor de celdas en el que se pueden realizar cambios. El procesador de celdas se aplica para dar formato al valor en su formato de visualización.
* 
Pulse ESC para dejar la celda sin modificar con su valor original.
La selección del tipo de editor de celdas se realiza en Mashup Builder, en la tabla Opciones de edición de celda de la configuración de la columna cuando la columna se define en Editable.