4D v17

WP Table get rows

Página Inicial

 
4D v17
WP Table get rows

WP Table get rows 


 

WP Table get rows ( refTab ; iniFila {; numFilas} ) -> Resultado 
Parâmetro Tipo   Descrição
refTab  Objeto in objeto referência de tabela
iniFila  Inteiro longo in Posição início fila
numFilas  Inteiro longo in Número de filas a obter
Resultado  Objeto in Nova faixa de tabela contendo filas selecionadas

O comando WP Table get rows devolve um novo objeto de faixa de células que contenham a seleção das filas refTabla definidas por filaIni e numFilas

O parâmetro filaIni aponta a  primeira fila da tabela a devolver e o parámetro opcional numRows especifica quántas filas são devolvidas. Se for omitido numFilas, se devolve a fila filaIni.

Se filaIni mais numFilas excedem o número de filas em refTabla, ou se filaIni for maior que o número de filas em refTabla, o valor retornado contém o maior número de filas possível.

Se quiser estabelecer uma cor de fundo específico para as duas primeiras filas de uma tabela e modificar a borda da terceira fila:

 C_OBJECT($wpTable;$wpRange;$wpRow1;$wpRow2;$wpRow3;$wpRow4;$wpRow5;$rows;$rows2)
 $wpRange:=WP Create 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 obter uma faixa de filas começando da décima até o fim:

 WP Table get rows(tableRef;10;MAXLONG)



Ver também 

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

 
PROPRIEDADES 

Produto: 4D
Tema: Linguagem 4D Write Pro
Número 1475

This command can be run in preemptive processes

 
HISTÓRIA 

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

 
ARTICLE USAGE

Referência 4D Write Pro ( 4D v17)