| 4D v20WP Table insert rows | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v20
 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 v20)
	
	
	
 Adicionar um comentário
Adicionar um comentário