Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com

Inicio

 
4D v20 R7
WP Table insert columns

WP Table insert columns 


 

WP Table insert columns ( objRango | {refTabla ; numCol} {; numColumns} ) -> Resultado 
Parámetro Tipo   Descripción
objRango  Objeto in Rango o elemento o documento 4D Write Pro
refTabla  Objeto in Referencia de tabla
numCol  Entero largo in Número de columna
numColumns  Entero largo in Número de columnas a insertar (valor predeterminado = 1)
Resultado  Objeto in Rango de columnas de la tabla

El comando WP Table insert columns inserta una o varias columnas en una tabla 4D Write Pro..

Este comando admite dos sintaxis:

  • Si pasa objTarget como primer parámetro, el comando insertará la(s) columna(s) en la primera tabla que intersecta el target. objTarget puede contener:
    • un rango, o
    • un elemento (línea / párrafo / cuerpo / encabezado / pie de página / imagen en línea / sección / subsección), o
    • un documento 4D Write Pro.

      Si objTarget no intersecta una tabla o rango de texto donde se pueden insertar columnas, el comando no hace nada y devuelve Null (no se genera ningún error).
  • Si pasa los parámetros refTabla y numCol, el comando insertará las columnas en la tabla designada y en el índice de columna especificado. Si numCol es mayor que el número de columnas en refTabla, las columnas se agregan a la tabla en lugar de insertarse.

El parámetro opcional numColumns define el número de columnas a insertar en objTarget o refTabla. Por defecto, si se omite este parámetro, se inserta una columna.

Resultado


El comando devuelve un rango de columnas que representa las columnas insertadas, o Null si no se insertó nada.

Ejemplo  

Desea insertar tres columnas después de la primera columna en la tabla Invoice. Este código:

 C_OBJECT($column)
 C_OBJECT($table)
 
 $table:=WP Get element by ID(WParea;"Invoice") //recuperar la tabla "Invoice"
 
 $column:=WP Table insert columns($table;2;3) //posición 2, agregue 3 columnas

 

Insertará las nuevas columnas en la ubicación correcta:







Ver también 

WP Table insert rows

 
PROPIEDADES 

Producto: 4D
Tema: Lenguaje 4D Write Pro
Número 1692

This command can be run in preemptive processes

 
CONTENIDO DE LA PÁGINA 
 
HISTORIA 

Creado por: 4D v18

 
ARTICLE USAGE

Referencia 4D Write Pro ( 4D v20 R7)