Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
WP Table insert rows
|
WP Table insert rows ( targetObj | {TabelleRef ; ZeilenNr} {; AnzZeilen} ) -> Funktionsergebnis | ||||||||
Parameter | Typ | Beschreibung | ||||||
targetObj | Objekt |
![]() |
Range, Element oder 4D Write Pro Dokument | |||||
TabelleRef | Objekt |
![]() |
Referenz der Tabelle | |||||
ZeilenNr | Lange Ganzzahl |
![]() |
Zeilennummer | |||||
AnzZeilen | Lange Ganzzahl |
![]() |
Anzahl der Zeilen zum Einfügen (Standardwert = 1) | |||||
Funktionsergebnis | Objekt |
![]() |
Range of table rows | |||||
Der Befehl WP Table insert rows fügt eine oder mehrere Zeilen in eine Tabelle targetObj in 4D Write Pro ein.
Dieser Befehl unterstützt zwei Syntaxarten:
Der optionale Parameter AnzZeilen definiert die Anzahl der Zeilen, die in targetObj oder TabelleRef eingefügt werden sollen. Ohne diesen Parameter wird standardmäßig eine Zeile eingefügt.
Ergebnis
Der Befehl gibt einen Zeilen-Range mit der/den eingefügten Zeile(n) zurück, oder Null, wenn nichts eingefügt wurde.
Zwei Zeilen am Ende der Tabelle Invoice einfügen:
C_OBJECT($row)
C_OBJECT($table;$row)
C_LONGINT($rowNum)
$table:=WP Get element by ID(WParea;"Invoice") //retrieve "Invoice" table
If($table#Null)
$rowNum:=$table.rowCount+1 //add 1 to last row to designate where to insert rows
$row:=WP Table insert rows($table;$rowNum;2)
End if
Das Ergebnis ist:
Produkt: 4D
Thema: 4D Write Pro Programmiersprache
Nummer:
1691
Erstellt: 4D v18
4D Write Pro Handbuch ( 4D v20 R7)