WLangage.book Page 349 Mardi, 23. avril 2013 1:59 13 Par exemple : 3. Lecture du fichier .REP HListeREP Liste les différents fichiers et leur chemin physique associé présents dans le fichier .REP Remarque : Si une application ou un site utilise plusieurs fichiers physiques avec le même nom logique (cas habituel d’un logiciel de comptabilité multi-entreprises ou encore des fichiers "archives"), le fichier ".REP" contiendra plusieurs lignes pour le même fichier logique : chaque ligne référencera un fichier physique. 4. Ecriture dans le fichier Pour écrire dans le fichier .REP, il suffit d'utiliser les fonctions de gestion de fichiers externes : Fonctions permettant de gérer le .REP 1. Gestion du .REP HGèreREP Active ou désactive la gestion du fichier .REP. Lors de l'activation de la gestion du .REP, il est possible de donner le nom et le chemin du fichier .REP. Un fichier HFREP.INI sera alors créé dans le répertoire de Windows. Par défaut, la gestion du fichier ".REP" est activée. 2. Création et modification du fichier .REP HCréation Crée un fichier de données physique (et renseigne le fichier .REP si la gestion du .REP est activée) HCréationSiI- Crée un fichier de données physinexistant que s'il n'existe pas déjà (et renseigne le fichier .REP si la gestion du .REP est activée) HOuvre Ouvre un fichier de données physique et renseigne le fichier .REP si nécessaire (ouverture d'un fichier n'appartenant pas à l'analyse par exemple) Remarque : Les informations données par les fonctions HChangeRep, HSubstRep, et HChangeNom seront prises en compte lors de la création et de la mise à jour du fichier ".REP". LOCALIZATION= GUID Fichier fOuvre Ouvre le fichier fEcritLigne Ecrit une nouvelle ligne dans le fichier fFerme Ferme le fichier La structure de la ligne ajoutée doit suivre la norme suivante : LOCALIZA- GUID Tab Nom logi- Tab Chemin TION= Fichier que fichier du fichier physique Le GUID du fichier correspond à l'identifiant du fichier logique. Cet identifiant peut être connu sous l'éditeur d'analyses, dans la description du fichier (onglet "Notes"). Structure du fichier .REP La première ligne comprend les informations concernant l'analyse dans laquelle les fichiers ont été décrits. Cette analyse correspond à l'analyse du projet en cours. La structure de cette ligne est la suivante : ANALYSISGUID= GUID Analyse Le GUID de l'analyse est l'identifiant unique de l'analyse liée au projet, contenant la description des fichiers. Cet identifiant peut être connu sous l'éditeur d'analyses, dans la description de l’analyse (onglet "Options"). Les lignes suivantes décrivent les différents fichiers manipulés par l'application ou par le site. Une ligne est créée par fichier physique manipulé. Cette ligne comprend les informations suivantes : Tab Nom logique fichier Tab Chemin du fichier physique Partie 7 : Gestion des fichiers de données 349