Saltar al contenido principal
Versión: Siguiente

WP TABLE DELETE COLUMNS

WP TABLE DELETE COLUMNS ( objTarget ) | ( refTabla ; numCol {; numColumns} )

ParámetroTipoDescripción
objTargetObjeto🡒Rango o elemento o documento 4D Write Pro
refTablaObjeto🡒Referencia de tabla
numColEntero largo🡒Número de columna
numColumnsEntero largo🡒Número de columnas a eliminar (valor por defecto = 1)

Descripción

El comando WP TABLE DELETE COLUMNS elimina una o varias columnas de una tabla 4D Write.

Este comando admite dos sintaxis:

  • Si pasa objTarget como primer parámetro, el comando eliminará todas las columnas en las tablas que se intersectan 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.
    Si objTarget varias tablas, las columnas intersectadas en todas las tablas se eliminan. Si objTarget no intersecta una tabla, el comando no hace nada (no se genera ningún error).
    Con esta sintaxis, se ignora el parámetro numColumns (si se pasa).
  • Si pasa los parámetros refTabla y numCol, el comando eliminará las columnas en la tabla designada, comenzando por el índice de columna especificado.
    Con esta sintaxis, el parámetro opcional numColumns define el número de columnas a eliminar de refTabla. De forma predeterminada, si se omite este parámetro, se elimina una columna.

Eliminar todas las columnas de una tabla eliminará toda la tabla.

Ejemplo

Desea eliminar una columna 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 COLUMNS($table;2;1) //elimina la segunda columna

Eliminará la columna de la ubicación correcta:

Ver también

WP TABLE DELETE ROWS