WP TABLE DELETE ROWS
WP TABLE DELETE ROWS ( objTarget ) | ( refTabla ; numLinea {; nbLineas} )
Parámetro | Tipo | Descripción | |
---|---|---|---|
objTarget | Object | → | Rango o elemento o documento 4D Write Pro |
refTabla | Object | → | Referencia de tabla |
numLinea | Integer | → | Número de índice de la línea |
nbLineas | Integer | → | Número de líneas a eliminar (valor por defecto = 1) |
Descripción
El comando WP TABLE DELETE ROWS elimina una o varias líneas de una tabla 4D Write Pro.
Este comando admite dos sintaxis:
- Si pasa un objTarget como primer parámetro, el comando eliminará todas las líneas en las tablas que se intersecta con el target. objTarget puede contener:
- un rango, o
- un elemento (fila / párrafo / cuerpo / encabezado / pie de página / imagen en línea / sección / subsección), o
- un documento 4D Write Pro.
Con esta sintaxis, se ignora el parámetro nbLineas (si se pasa). - Si pasa los parámetros refTabla y numLinea, el comando eliminará las líneas de la tabla designada, comenzando en el número de índice de línea especificada.
Con esta sintaxis, el parámetro opcional nbLineas define el número de líneas a eliminar de refTabla. De forma predeterminada, si se omite este parámetro, se elimina una línea.
Eliminar todas las líneas de una tabla eliminará toda la tabla.
Ejemplo
Desea eliminar dos líneas de la tabla Invoice. Este código:
var $table : Object
$table:=WP Get element by ID(WParea;"Invoice") //recupera la tabla "Invoice"
WP TABLE DELETE ROWS($table;3;2) //elimina 2 líneas después de la 2da línea (3ra posición)
Eliminará las dos líneas de la ubicación inicial: