4D v19WP Table insert rows |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19
WP Table insert rows
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| WP Table insert rows ( objTarget | {refTabela ; numLinha} {; numLinhasInserir} ) -> Resultado | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| objTarget | Objeto |
|
Range ou elemento ou 4D Write Pro | |||||
| refTabela | Objeto |
|
Referência de Tabela | |||||
| numLinha | Inteiro longo |
|
Número índice da linha | |||||
| numLinhasInserir | Inteiro longo |
|
Número de linhas a inserir (valor predeterminado =1) | |||||
| Resultado | Objeto |
|
Range/seleção de linhas da tabela | |||||
O comando WP Table insert rows insere uma ou várias linhas em uma tabela 4D Write Pro.
Este comando é compatível com duas sintaxes:
O parâmetro opcional numLinhas define o número de linhas a inserir em objTarget ou refTabela. De maneira predeterminada, se omitir este parâmetro, se insere uma linha.
Resultado
O comando devolve uma range de linhas que representa as linhas inseridas ou Null se não inserir nada.
Se quiser inserir duas linhas ao final da tabela Invoice (faturas):
C_OBJECT($row)
C_OBJECT($table;$row)
C_LONGINT($rowNum)
$table:=WP Get element by ID(WParea;"Invoice") //consultar a tabela "Invoice"
If($table#Null)
$rowNum:=$table.rowCount+1 //agregue 1 à última linha para designar onde inserir as linhas
$row:=WP Table insert rows($table;$rowNum;2)
End ifInsere as duas filas novas na localização corrcta:

Produto: 4D
Tema: Linguagem 4D Write Pro
Número
1691
Criado por: 4D v18
Referência 4D Write Pro ( 4D v19)
Adicionar um comentário