Utiliser les Ressources globales
Il existe plusieurs types de ressources globales (type fichier, type dossier, et type de base de données). Certains scénarios dans lesquels vous pouvez utiliser des ressources globales dans XMLSpy sont recensés ici : Fichiers et Dossiers et les Bases de données.
Sélections qui déterminent quelle ressource est utilisée
Il y a deux sélections au sein des applications qui déterminent quelles ressources globales peuvent être utilisées et quelles ressources globales peuvent être réellement utilisées à tout moment donné :
•Le Fichier XML de Ressources globales actif est sélectionné dans le dialogue Ressources globales. Les définitions de ressources globales qui sont présentes dans le Fichier XML de ressources globales sont disponibles dans tous les fichiers ouverts dans l'application. Seules les définitions dans le Fichier XML de Ressources globales actif sont disponibles. Le Fichier XML de Ressources globales actif peut être changé à tout moment et les définitions de ressources globales contenues dans le nouveau fichier actif remplaceront immédiatement les fichiers actifs précédents. Le Fichier XML de Ressources globales actif détermine donc : (i) quelles ressources globales peuvent être attribuées et (ii) quelles ressources globales sont disponibles pour une consultation (par exemple, si une ressource globale dans un Fichier de Ressources globales est attribuée mais qu'il n'y a pas de ressource globale de ce nom dans le Fichier XML de Ressources globales actif actuellement, alors la ressource globale attribuée (alias) ne pourra pas être consultée).
•La configuration active est sélectionnée via l'élément de menu Outils | Configuration active ou via la barre outils Ressources globales . Cliquer sur cette commande (ou liste déroulante dans la barre outils) pour ouvrir une liste de configurations à travers tous les alias. La sélection d'une configuration activera cette configuration dans toutes les applications. Cela signifie que quel que soit l'endroit où une ressource globale (ou alias) est utilisée, la ressource correspondant à la configuration active de chaque alias utilisé sera chargée. La configuration active est appliquée à tous les alias utilisés. Si un alias n'a pas de configuration avec le nom de la configuration active, alors la configuration par défaut de cet alias sera utilisée. La configuration active n'est pas pertinente lors de l'attribution de ressources ; elle n'est uniquement déterminante que lorsque les ressources sont réellement utilisées.