Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
WP Table get rows
|
WP Table get rows ( targetObj ) | ( TabelleRef ; StartZeile {; AnzZeilen} ) -> Funktionsergebnis | ||||||||
Parameter | Typ | Beschreibung | ||||||
targetObj | Objekt |
![]() |
Range oder Element oder 4D Write Pro Dokument | |||||
TabelleRef | Objekt |
![]() |
Referenz auf Tabelle | |||||
StartZeile | Lange Ganzzahl, String |
![]() |
Position der ersten Zeile | |||||
AnzZeilen | Lange Ganzzahl |
![]() |
Anzahl der zu erhaltenden Zeilen | |||||
Funktionsergebnis | Objekt |
![]() |
Neuer Ausschnitt mit den gewählten Zeilen | |||||
Der Befehl WP Table get rows gibt ein neues Zeile Range-Objekt zurück, das eine Auswahl von Zeilen aus targetObj oder tableRef enthält.
Passen Sie entweder:
Wenn sich targetObj nicht mit einer Tabelle oder einem Textbereich überschneidet, in dem eine Auswahl von Zeilen abgerufen werden kann, gibt der Befehl Null zurück.
ODER
ODER
Sie möchten eine bestimmte Hintergrundfarbe für die ersten beiden Zeilen einer Tabelle festlegen und den Rahmen der dritten Zeile ändern:
var $wpTable;$wpRange;$wpRow1;$wpRow2;$wpRow3;$wpRow4;$wpRow5;$rows;$rows2 : Object
$wpRange:=WP Text 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)
Sie möchten die Zeilen abrufen, die ein User ausgewählt hat:
var $userSelection;$rows : Object
$userSelection:=WP Selection range(myWPArea)
$rows:=WP Table get rows($userSelection)
Das folgende Beispiel:
var $table;$range : Objekt
$table:=WP Get elements(WParea;wk type table)[0] // Wählen Sie die erste Tabelle in WParea
WP SET ATTRIBUTES($table;wk header row count;2) // Setzen Sie die ersten beiden Zeilen als Kopfteile
$range:=WP Table get rows($table;wk header rows) // Holt die oben definierten Kopfteile
WP SET ATTRIBUTES($range;wk text color;"white";wk background color;"#000") // Text und Hintergrundfarbe für die Kopfteile festlegen
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
Geändert: 4D v18
Geändert: 4D v19 R5
4D Write Pro Handbuch ( 4D v20 R7)