4D v14.3Utiliser des propriétés utilisateur |
||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
Utiliser des propriétés utilisateur
Utiliser des propriétés utilisateur
A compter de 4D v13, vous pouvez générer un fichier externe contenant des propriétés personnalisées. Lorsque la fonctionnalité est activée, les propriétés définies contenues dans le fichier externe (appelées "propriétés utilisateur") sont utilisées à la place des propriétés stockées dans le fichier de structure de la base (appelées "propriétés structure"). Ce principe permet notamment de conserver des paramétrages personnalisés entre deux mises à jour d’une application 4D, ou encore de pouvoir gérer différents paramétrages pour une même application 4D déployée sur plusieurs sites. Il rend également possible de gérer par programmation des fichiers de propriétés via le XML. Pour pouvoir utiliser la fonctionnalité d’externalisation des propriétés utilisateur, vous devez cocher l’option Autoriser les propriétés utilisateur dans un fichier externe, présente dans la Page Sécurité des Propriétés de la base. Lorsque cette option est cochée, les propriétés de la base sont séparées en deux boîtes de dialogue : Propriétés structure et Propriétés utilisateur. Ces boîtes de dialogue sont accessibles via le menu Développement/Propriétés de la base> ou le bouton Propriétés de la barre d’outils : Lorsque le mode externe est actif, les propriétés de la base sont accessibles via deux boîtes de dialogue : "Propriétés structure" et "Propriétés utilisateur". Conformément au principe de priorité des propriétés utilisateur, si une option est modifiée dans cette boîte de dialogue, sa valeur sera prise en compte à la place de celle stockée dans les propriétés de la structure. Le tableau suivant liste les pages de propriétés présentes dans la boîte de dialogue "Propriétés utilisateur" et décrit les principales différences avec les propriétés standard :
Lorsque l’option Autoriser les propriétés utilisateur dans un fichier externe est cochée dans les Propriétés de la base, le fichier de propriétés utilisateur est automatiquement créé et placé à l’emplacement suivant : [DossierBase]/Preferences/settings.4DSettings ... où [DossierBase] est le nom du dossier contenant le fichier de structure de la base. Le fichier de propriétés utilisateur, au format XML, peut être lu et modifié à l’aide des commandes XML intégrées de 4D ou via un éditeur XML. Ce principe permet de gérer des propriétés par programmation, notamment dans le contexte d’applications compilées et fusionnées avec 4D Volume Desktop. A noter que si vous modifiez ce fichier par programmation, les modifications ne seront prises en compte qu’à la réouverture de la base. |
PROPRIÉTÉS
Produit : 4D UTILISATION DE L'ARTICLE
4D - Mode Développement ( 4D v14 R2) |
||||||||||||||||||||||||||||||||||||||||||||