Acción «Eliminar fila»
Función del evento: Eliminar fila
La acción «Eliminar fila» elimina una fila determinada de una tabla existente.
Uso de la pestaña «Eventos»
| Debajo de | Introducir | Ejemplo |
|---|---|---|
|
Ejecutar condición de omisión |
Si lo desea, introduzca las condiciones de omisión para el evento. Cuando la «condición de omisión de ejecución» se evalúa como verdadera, la acción no se lleva a cabo. |
|
|
Tabla |
Etiqueta de la tabla |
«ABC» |
|
Eliminar fila |
Fila de la tabla que se va a eliminar (empezando por la 1) |
2 |
|
Número de filas que se van a eliminar |
El número total de filas que se van a eliminar. El valor predeterminado es 1. |
1 |
Sintaxis (si se introduce en la barra de ecuaciones)
ACTION("DeleteRow", expr1, expr2)
Dónde
expr1 = entrada de la tabla
expr2 = entrada en «Eliminar fila»
expr3 = número de filas que se van a eliminar
Cómo aparecerá el ejemplo en la barra de ecuaciones
ACTION("DeleteRow", "ABC", 2)
Elimina la segunda fila de la tabla ABC.
Notas
- Al eliminar la última fila se elimina toda la tabla.
-
Si se cambia el nombre de una tabla, ninguno de los eventos relacionados con ella (ordenar, insertar, eliminar fila) recibe el nombre actualizado. No obstante, es posible utilizar la función CELLTABLE() para crear una referencia a la tabla. Si el evento se encuentra dentro de una tabla, utilice la función celltable() para obtener automáticamente el título de la tabla. Si el elemento se encuentra fuera de la tabla, utilice celltable(abc.a1), donde abc.a1 es un número de celda, para obtener el título de la tabla.
Esta función siempre devuelve la etiqueta de la tabla, incluso cuando se renumera la tabla «abc».
Temas relacionados