4D v17

WP Table get rows

Inicio

 
4D v17
WP Table get rows

WP Table get rows 


 

WP Table get rows ( refTabla ; filaIni {; numFilas} ) -> Resultado 
Parámetro Tipo   Descripción
refTabla  Objeto in Referencia de tabla
filaIni  Entero largo in Posición de la primera fila
numFilas  Entero largo in Número de filas a obtener
Resultado  Objeto in Nuevo rango de tablas que contiene las filas seleccionadas

El comando WP Table get rows devuelve un nuevo objeto de rango de celdas que contiene la selección de las filas refTabla definidas por filaIni y numFilas

El parámetro filaIni apunta a la primera fila de la tabla a devolver y el parámetro opcional numRows especifica cuántas filas se devuelven. Si se omite numFilas, se devuelve la fila filaIni.
Si filaIni más numFilas exceden el número de filas en refTabla, o si filaIni es mayor que el número de filas en refTabla, el rango devuelto contiene el máximo número de filas posible.

Desea establecer un color de fondo específico para las dos primeras filas de una tabla y modificar el borde de la tercera fila:

 C_OBJECT($wpTable;$wpRange;$wpRow1;$wpRow2;$wpRow3;$wpRow4;$wpRow5;$rows;$rows2)
 $wpRange:=WP Get range(WParea;wk start text;wk end text)
 
 $wpTable:=WP Insert table($wpRange;wk append)
 $wpRow1:=WP Table append row($wpTable;"Paul";"Smith";25)
 $wpRow2:=WP Table append row($wpTable;"John";"Richmond";40)
 $wpRow3:=WP Table append row($wpTable;"Mary";"Trenton";18)
 $wpRow4:=WP Table append row($wpTable;"Christopher";"Lee";53)
 $wpRow5:=WP Table append row($wpTable;"Henry";"Cartier";42)
 
 $rows:=WP Table get rows($wpTable;1;2)
 WP SET ATTRIBUTES($rows;wk background color;0x00E0F0FF)
 $rows2:=WP Table get rows($wpTable;3)
 WP SET ATTRIBUTES($rows2;wk border style;wk solid)
 WP SET ATTRIBUTES($rows2;wk border width;4)

Para obtener un rango de filas desde el 10 hasta el final:

 WP Table get rows(tableRef;10;MAXLONG)



Ver también 

WP Insert table
WP Table append row
WP Table get cells
WP Table get columns

 
PROPIEDADES 

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

This command can be run in preemptive processes

 
HISTORIA 

New
Creado por: 4D v16 R4
Modificado: 4D v17

 
ARTICLE USAGE

Referencia 4D Write Pro ( 4D v17)