Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com

Home

 
4D v19.8
dataStore.makeSelectionsAlterable

dataStore.makeSelectionsAlterable 


 

dataStore.makeSelectionsAlterable () 
Dieser Befehl benötigt keine Parameter

Die Methode dataStore.makeSelectionsAlterable setzt alle neuen Entity-Selections in allen aktuellen Datastores der Anwendung (inkl. remote datastores) standardmäßig auf änderbar. Sie sollte nur einmal verwendet werden, z.B. in On Startup Datenbankmethoden. 

Ohne Aufruf dieser Methode können neue Entity-Selections shareable sein. Das richtet sich danach, ob ihre übergeordnete Entity-Selection shareable ist oder wie sie beim Anlegen definiert wurden (siehe Abschnitt Shareable vs alterable Entity-Selections).

Hinweis: Diese Methode gilt nicht für Entity-Selections, die mit OB Copy oder entitySelection.copy( ) und der gesetzten Option ck shared erstellt wurden. 

Hinweis zur Kompatibilität: Diese Methode darf nur für Projekte verwendet werden, die aus 4D Versionen vor 4D v18 R5 konvertiert wurden und entitySelection.add() Aufrufe enthalten. In diesem Kontext kann der Einsatz von dataStore.makeSelectionsAlterable Zeit sparen, da er in vorhandenen Projekten direkt das bisherige 4D Verhalten wieder herstellt.
Dagegen raten wir davon ab, diese Methode in neuen Projekten zu verwenden, die mit 4D v18 R5 und höher erstellt wurden. Denn sie verhindert, dass Entity-Selections shareable sind, was für größere Performance und Skalierbarkeit sorgt. 

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: ORDA - DataStore

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: 4D v18 R5

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v19)
4D Programmiersprache ( 4D v19.1)
4D Programmiersprache ( 4D v19.4)
4D Programmiersprache ( 4D v19.5)
4D Programmiersprache ( 4D v19.6)
4D Programmiersprache ( 4D v19.7)
4D Programmiersprache ( 4D v19.8)