Créer et éditer des projets

www.altova.com Imprimer cette rubrique Page précédente Un niveau supérieur Page suivante

Accueil >  Manuel de l'utilisateur et référence > Projets >

Créer et éditer des projets

Les projets sont gérés dans la fenêtre Projet (capture d'écran ci-dessous) et le menu Projet. Vous pouvez ouvrir un projet à la fois dans l'application. Le projet ouvert est affiché dans la fenêtre Projet.

ProjectWinOview

 

Créer de nouveaux projets, ouvrir des projets existants

Un nouveau projet est créé avec la commande de menu Projet | Nouveau projet. Un projet existant est ouvert avec la commande de menu Projet | Ouvrir projet. Le projet ouvert récemment (qu'il soit nouveau ou existant) remplace le projet ouvert précédemment dans la fenêtre Projet. Si le projet ouvert précédemment contient des changements non enregistrés (indiqués par un astérisque à côté du nom de dossier ; voir capture d'écran ci-dessous), vous serez invité à enregistrer ces changements.

 

Nommer et enregistrer des projets

Un nouveau projet sera nommé lorsque vous l'enregistrerez. Un projet est enregistré avec la commande Projet | Enregistrer projet et porte l'extension de fichier .spp. Lorsqu'un projet est modifié, il doit être enregistré pour que les modifications soient stockées. Veuillez noter qu'un projet (indiqué par le dossier de niveau supérieur dans la fenêtre Projet) peut uniquement être renommé en changeant son nom dans Windows File Explorer ; le nom ne peut pas être modifié dans la GUI. (Les noms des sous-dossiers, quant à eux, peuvent être modifiés dans la GUI.)

 

Structure de projet

Un projet présente une structure arborescente de dossiers et de fichiers. Les dossiers et les fichiers peuvent être créés à tous niveaux et à une profondeur sans limite. Pour ce faire, sélectionner un dossier dans la fenêtre Projet et utiliser les commandes dans le menu Projet ou le menu contextuel pour ajouter des dossiers, des fichiers ou des ressources. Les dossiers, fichiers ou ressources qui ont été ajoutés à un projet peuvent être supprimés ou glissés vers d'autres emplacements dans l'arborescence de projet.

 

Lors de la création d'un nouveau projet, la structure du projet par défaut organise le projet en types de fichiers (XML, XSL, etc.) (voir capture d'écran ci-dessous).

NewProject

Les extensions de type Fichier sont associées avec un dossier par le biais des définitions de propriété pour ce dossier. Lorsqu'un fichier a été ajouté à un dossier, il est ajouté automatiquement au dossier enfant approprié correspondant à l'extensions du type de fichier. Vous pouvez définir pour chaque dossier les extensions de type de fichier que vous souhaitez lui associer.

 

Ce qui peut être ajouté à un projet

Des dossiers, des fichiers et d'autres ressources peuvent être ajoutées soit au dossier de projet de niveau supérieur ou à un dossier à tout niveau dans le projet. Il existe trois types de dossiers : (i) dossiers de projet ; (ii) dossiers externes ; (iii) dossiers web externes.

 

Pour ajouter un objet, sélectionner le dossier pertinent puis la commande désirée depuis le menu Projet ou le menu contextuel du dossier sélectionné. Les objets suivants sont disponibles pour un ajout au dossier de projet.

 

Les Dossiers de projet (vert) sont des dossiers que vous ajoutez au projet pour structurer le contenu du projet. Vous pouvez définir quelles extensions de fichier vous souhaitez associer avec un dossier de projet (dans les propriétés de ce dossier). Lorsque des fichiers sont ajoutés à un dossier, ils sont automatiquement ajoutés au premier dossier enfant auquel cette extension de fichier a été associée. Par conséquent, lorsque plusieurs fichiers sont ajoutés à un dossier, ils seront distribués par extension de fichier parmi les dossiers enfants possédant les associations d'extension de fichier correspondant.
Les Dossiers externes (jaune) sont des dossiers situés dans un système de fichier. Lorsqu'un dossier externe est ajouté à un dossier, le dossier externe et tous ses fichiers, sous-dossiers et fichiers de sous-dossiers sont inclus dans le projet. La définition des extensions de fichier dans un dossier externe sert à filtrer les fichiers disponibles dans le projet.
Les Dossiers web externes sont comme des dossiers externes, sauf qu'ils sont situés sur un serveur web et leur accès nécessite une authentification d'utilisateur. La définition d'extensions de fichier dans un dossier web externe sert à filtrer les fichiers disponibles dans le projet.
Les Fichiers peuvent être ajoutés à un dossier en choisissant le dossier et puis en utilisant une des trois commandes d'Ajout de fichier : (i) Ajouter Fichiers, pour choisir le/s fichier/s via un dialogue Ouvrir ; (ii) Ajouter fichier actif, pour ajouter le fichier qui est actif dans la fenêtre principale ; (iii) Ajouter fichiers actifs et liés, ajoute en plus les fichiers liés à un fichier XML actif, par exemple, un Schéma XML ou un DTD. Veuillez noter que les fichiers associés au moyen d'une instruction de traitement (par exemple, les fichiers XSLT), ne seront pas considérés comme des fichiers liés.
Les Ressources globales sont des alias pour les ressources de fichier, de dossier et de base de données. Vous trouverez une description de leur définition et de leur utilisation dans la section concernant les Ressources Globales.
Les URL identifient un objet de ressource par le biais d'une URL.
Un projet de script Altova, qui est un fichier .asprj peut être assigné à un projet XMLSpy. Cela permettra de mettre à disposition les macros et les autres scripts pour le projet. Vous trouverez une description de la création d'un Projet de Script et de l'attribution d'un projet à un projet XMLSpy dans la section, Scripts.

 

Propriétés du projet

Les propriétés d'un dossier sont stockées dans le dialogue Propriétés de ce dossier. Il est accessible en sélectionnant tout d'abord le dossier, puis la commande Propriétés dans le menu Projet ou le menu contextuel (cliquer sur le dossier avec la touche de droite). Veuillez noter que les propriétés peuvent être définies non seulement pour le dossier de projet de niveau supérieur, mais aussi pour les dossiers à des niveaux variés de la hiérarchie du projet. Les propriétés suivantes d'un dossier peuvent être définies et éditées dans le dialogue Propriétés :

 

Nom de dossier : ne peut pas être édité pour le dossier de projet de niveau supérieur (pour lequel, au lieu d'un nom, le chemin de fichier s'affiche).
Extensions de fichier : ne peut pas être édité pour le projet de niveau supérieur.
Validation : spécifie le fichier de DTD ou de Schéma XML qui devrait être utilisé pour valider les fichiers XML dans un dossier.
Transformations : spécifie  (i) les fichiers XSLT à utiliser pour transformer les fichiers XML dans le dossier, et (ii) les fichiers XML à transformer avec des fichiers XSLT dans le dossier.
Fichiers de destination : pour la sortie des transformations, spécifie l'extension de fichier et le dossier où les fichiers seront enregistrés.
Fichiers SPS pour le Mode Authentic : spécifie les fichiers SPS à utiliser afin de pouvoir consulter et éditer des fichiers XML dans un dossier dans le Mode Authentic.

 

Voir la description de la commande Projet | Propriétés pour des informations plus détaillées.

 

Contrôle de source dans les projets

Les systèmes de contrôle de la source qui sont compatibles avec Microsoft Visual Source-Safe sont pris en charge dans les projets. Vous trouverez une description pour utiliser cette fonction dans la section Référence de l'utilisateur du manuel.

 

Enregistrer les projets

Toutes les modifications que vous effectuez à un projet, comme l'ajout ou la suppression d'un fichier, ou la modification d'une propriété de projet, doit être enregistrée avec la commande Enregistrer Projet.

 

Rechercher dans le projet

Vous pouvez chercher les fichiers de projet et les dossiers en utilisant leurs noms ou une partie de leur nom. Si la recherche aboutit, les fichiers ou les dossiers trouvés seront marqués un par un.

 

Pour lancer une recherche, activer la fenêtre du Projet en cliquant dessus (ou dedans), puis sélectionner la commande Édition | Recherche (ou le raccourcis Ctrl+F). Dans le dialogue Recherche qui apparaît (capture d'écran ci-dessous), saisir le texte que vous souhaitez chercher et sélectionner ou désélectionner les options de recherche (explications ci-dessous) conformément à vos exigences.

FindInProjects

Les options de recherche suivantes sont disponibles :

 

La correspondance mot est plus limitée puisque le texte entier doit correspondre à un mot entier dans le nom du fichier ou du dossier. Dans les noms du fichier, les parties avant et après le point (sans le point) sont toutes traitées en tant qu'un mot.
Vous pouvez préciser que la casse du mot recherché doit correspondre exactement au string contenu dans le nom du fichier ou du dossier.
Les noms de dossier peuvent être inclus à la recherche. Dans le cas contraire, seuls les noms de fichiers seront recherchés.
Les dossiers externes peuvent être inclus ou exclus de la recherche. Les dossiers externes sont des dossiers réels dans le système ou le réseau, contrairement aux dossiers de projet qui sont créés dans le cadre du projet et non dans le système.

 

Si la recherche aboutit, le premier item correspondant est marqué dans la barre latérale du Projet. Vous pouvez ensuite chercher dans tous les items correspondants retournés en cliquant sur les touches Trouver suivant et Trouver précédent dans le dialogue Recherche.

 

Réinitialiser les projets

Si vous effectuez une modification dans un dossier externe, cette modification ne sera pas réfléchie dans la Fenêtre du Projet tant que le projet est réinitialisé.

 


© 2018 Altova GmbH