| 4D v18Create entity selection | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
 Create entity selection 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Create entity selection ( dsTable {; settings} ) -> Funktionsergebnis | ||||||||
| Parameter | Typ | Beschreibung | ||||||
| dsTable | Tabelle |   | Aktuelle Auswahl der Tabelle in der 4D Datenbank zum Anlegen der Entity-Selection | |||||
| settings | Objekt |   | Aufbauoption: Kontext | |||||
| Funktionsergebnis | EntitySelection |   | Entity-Selection in der Dataclass, die mit der gegebenen Tabelle verknüpft ist | |||||
Der Befehl Create entity selection erstellt eine neue Entity-Selection, anhand der in dsTable angegebenen aktuellen Auswahl der Tabelle, die mit der Dataclass verbunden ist.
Ist die aktuelle Auswahl sortiert, wird eine sortierte Entity-Selection angelegt, die die Reihenfolge der aktuellen Auswahl beibehält. Ist die aktuelle Auswahl unsortiert, wird eine unsortierte Entity-Selection angelegt. Weitere Informationen dazu finden Sie im Abschnitt Sortierte vs unsortierte Entity-Selections des 4D Developer Guide.
Im optionalen Parameter settings können Sie ein Objekt mit zusätzlichen Optionen übergeben. Folgende Eigenschaft wird unterstützt:
| Eigenschaft | Typ | Beschreibung | 
| context | Text | Optimierungskontext für die Entity-Selection. Diesen Kontext verwendet der Code beim Verwalten der Entity-Selection, so dass sie von der Optimierung profitiert. Dieses Feature wurde zur Bearbeitung von ORDA Client/Server eingerichtet. Weitere Informationen dazu finden Sie im Abschnitt Client/Server Optimierung. | 
 C_OBJECT($employees)
 ALL RECORDS([Employee])
 $employees:=Create entity selection([Employee])
  // Die Entity-Selection $employees enthält jetzt einen Satz Referenzen auf alle Entities in der Dataclass Employee
	Produkt: 4D
	Thema: ORDA - EntitySelection
	Nummer: 
        1512
        
        
        
	
	Erstellt: 4D v17
	Geändert: 4D v17 R5
	4D Programmiersprache ( 4D v18)
	
	
	
 Fehler melden
Fehler melden