4D v17WP Table get rows |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v17
WP Table get rows
|
WP Table get rows ( TabelleRef ; StartZeile {; AnzZeilen} ) -> Funktionsergebnis | ||||||||
Parameter | Typ | Beschreibung | ||||||
TabelleRef | Objekt |
![]() |
Referenz auf Tabelle | |||||
StartZeile | Lange Ganzzahl |
![]() |
Position der ersten Zeile | |||||
AnzZeilen | Lange Ganzzahl |
![]() |
Anzahl der zu erhaltenden Zeilen | |||||
Funktionsergebnis | Objekt |
![]() |
Neuer Ausschnitt mit den gewählten Zeilen | |||||
Die Funktion WP Table get rows gibt ein neues Objekt Zellenausschnitt mit der Auswahl der Zeilen von TabelleRef zurück, definiert durch StartZeile und AnzZeilen (optional).
Der Parameter StartZeile gibt die erste zu erhaltende Tabellenzeile an. Der optionale Parameter AnzZeilen gibt an, wieviel Zeilen zurückgegeben werden sollen. Ohne AnzZeilen wird nur die Zeile StartZeile zurückgegeben.
Übersteigt StartZeile plus AnzZeilen die Anzahl Zeilen in TabelleRef, oder ist StartZeile größer als die Anzahl Zeilen in TabelleRef, enthält der zurückgegebene Bereich die maximal möglichen Zeilen.
Für die beiden ersten Zeilen einer Tabelle eine Hintergrundfarbe setzen und den Rahmen der dritten Zeile ändern:
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)
Einen Ausschnitt ab der 10. Zeile bis zum Ende erhalten:
WP Table get rows(tableRef;10;MAXLONG)
WP Insert table
WP Table append row
WP Table get cells
WP Table get columns
Produkt: 4D
Thema: 4D Write Pro Programmiersprache
Nummer:
1475
Erstellt: 4D v16 R4
Geändert: 4D v17
4D Write Pro Handbuch ( 4D v17)