Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19.8
dataStore.makeSelectionsAlterable( )
|
dataStore.makeSelectionsAlterable () | ||||||||
Ne requiert pas de paramètre | ||||||||
La méthode dataStore.makeSelectionsAlterable( ) définit toutes les nouvelles sélections d'entités comme altérables par défaut dans tous les datastores de l'application (y compris les datastores distants). Elle est conçue de façon à être utilisée une fois, par exemple dans les méthodes base Sur démarrage.
Lorsque cette méthode n'est pas appelée, les nouvelles sélections d'entités peuvent être partageables, selon la nature de leur «parent» ou la façon dont elles sont créées (voir la section Sélections d'entité partageables et non partageables).
Note : Cette méthode ne s'applique pas aux sélections d'entités créées par OB Copier ou entitySelection.copy( ) avec l'option explicite ck shared.
Note de compatibilité : Cette méthode ne doit être utilisée que dans les projets convertis à partir de versions de 4D antérieures à 4D v18 R5 et contenant des appels entitySelection.add( ) Dans ce contexte, l'utilisation de dataStore.makeSelectionsAlterable( ) permet de gagner du temps en restaurant instantanément le comportement 4D précédent dans les projets existants.
En revanche, l'utilisation de cette méthode dans les nouveaux projets créés sous 4D v18 R5 et les versions ultérieures n'est pas recommandée, car elle empêche le partage des sélections d'entités, ce qui garantit des performances et une évolutivité accrues.
Produit : 4D
Thème : ORDA - DataStore
Nom intl. : dataStore.makeSelectionsAlterable( )
Créé : 4D v18 R5
4D - Langage ( 4D v19)
4D - Langage ( 4D v19.1)
4D - Langage ( 4D v19.4)
4D - Langage ( 4D v19.5)
4D - Langage ( 4D v19.6)
4D - Langage ( 4D v19.7)
4D - Langage ( 4D v19.8)