PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Description des répertoires du projet
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Présentation
Lors de la création d'un projet, un répertoire spécifique à ce projet est automatiquement créé. Ce répertoire correspond au répertoire principal du projet. Les différents éléments du projet sont répartis dans les sous-répertoires de ce répertoire principal. Chacun de ces sous-répertoires à un rôle spécifique.
Par exemple, les répertoires du projet "Comptabilité" sont les suivants. Ce projet contient tous les sous-répertoires pouvant exister. Bien entendu, selon la configuration de votre projet, certains répertoires peuvent ne pas exister.
Répertoires d'un projet center
Remarque : A tout moment, il est possible d'effectuer une sauvegarde d'un projet (option "Outils .. Sauvegarder le projet"). Pour plus de détails, consultez Sauvegarder un projet.Remarque : A tout moment, il est possible d'effectuer une sauvegarde d'un projet : sous le volet "Projet", dans le groupe "Autres actions", déroulez "Sauver/Restaurer" et sélectionnez "Sauvegarder le projet". Pour plus de détails, consultez Sauvegarder un projet.
Description des répertoires du projet
Le tableau suivant présente le contenu des différents répertoires du projet "Comptabilité" :
RépertoireDescriptionPeut être supprimé ?WINDEVWEBDEVWINDEV
Mobile
<Comptabilité>Répertoire principal du projet
Ce répertoire contient :
  • le projet (fichier ".WDP", ".WWP", ".WPP"),
  • les fenêtres (fichiers ".WDW"),
  • les pages (fichiers ".WWH").
  • les états (fichiers ".WDE"),
  • les requêtes (fichiers ".WDR"),
  • les images utilisées dans les fenêtres et les états, ...
Remarque : Un nom de fichier commençant par le caractère '$' signifie que le fichier est en cours d'édition sur un poste.
NonXXX
cache.gestion de sourcesRépertoire utilisé par le Gestionnaire de Sources (GDS)
Ce répertoire contient les éléments gérés par le gestionnaire de sources (GDS).
NonXXX
Données de tests automatiquesRépertoire utilisé par les tests automatiques
Ce répertoire contient les données des différents tests automatiques définis dans le projet.
Oui, mais les données de tests seront perdues.XXX
<Nom Composant interne>Répertoire utilisé par les composants internes
Si le projet contient un ou plusieurs composants internes, le répertoire du projet contient des sous-répertoires au nom du composant interne. Pour chaque composant interne, ce répertoire contient tous les éléments (fenêtres, pages, états, ...) du composant interne.
NonXXX
<Comptabilité>.aidRépertoire de l'aide du projet (WINDEV uniquement)
Ce répertoire contient tous les éléments nécessaires à la création du fichier d'aide final : images, index, ...
Ce répertoire est présent uniquement si un fichier d'aide (hlp ou chm) est compilé à partir du projet. Pour plus de détails, consultez Créer un fichier d'aide.
Oui
Ce répertoire est automatiquement recréé lors de la compilation de l'aide.
XXX
<Comptabilité>.anaRépertoire de l'analyse du projet
Ce répertoire contient :
  • la description de l'analyse (fichiers ".WDA" et ".WDD") et de ses fichiers.
  • les différents versions de génération de l'analyse (par exemple, le sous-répertoire "ANA00002" contient la description de l'analyse lors de la deuxième génération).
  • la description de l'analyse lors de la dernière génération (sous-répertoire "lastgen").
  • la description de l'analyse lors de la dernière sauvegarde (sous-répertoire "lastsave").
  • le code des procédures stockées définies dans l'analyse, ...
Versions 20 et supérieures
Remarque : A partir de la version 20, il est possible d'optimiser le format de stockage de l'analyse. Le répertoire ".ana" est simplifié et compacté. Pour plus de détails, consultez Modèle Logique des Données (MLD).
Nouveauté 20
Remarque : A partir de la version 20, il est possible d'optimiser le format de stockage de l'analyse. Le répertoire ".ana" est simplifié et compacté. Pour plus de détails, consultez Modèle Logique des Données (MLD).
Remarque : A partir de la version 20, il est possible d'optimiser le format de stockage de l'analyse. Le répertoire ".ana" est simplifié et compacté. Pour plus de détails, consultez Modèle Logique des Données (MLD).
Remarque : Ce répertoire peut avoir pour nom :
  • Comptabilité.wd7 pour une analyse créée avec WINDEV 7 ou 7.5,
  • Comptabilité.wd8 pour une analyse créée avec WINDEV 8,
  • Comptabilité.wd9 pour une analyse créée avec WINDEV 9,
  • Comptabilité.wd10 pour une analyse créée avec WINDEV 10,
  • Comptabilité.wd11 pour une analyse créée avec WINDEV 11.
Non
Remarque : Les répertoires "ANAxxx", "lastgen" et "lastsave" peuvent être supprimés. La version de l'analyse contenue dans chaque répertoire sera simplement supprimée.
XXX
<Comptabilité>.cplRépertoire des codes compilés
Ce répertoire contient :
  • Les fichiers des codes compilés de chaque élément du projet : fenêtres, états, requêtes, etc.
  • Un sous-répertoire par développeur intervenant sur le projet. Ce répertoire correspond au nom du développeur. Pour plus de détails, consultez Partager le développement d'un projet.
Oui
Ce répertoire est automatiquement recréé à l'ouverture du projet (option "Fichier .. Ouvrir un projet").
Ce répertoire est automatiquement recréé à l'ouverture du projet.
XXX
<Comptabilité>._WEBRépertoire des ressources du site (Nom du projet_WEB)
Ce répertoire contient :
  • Les feuilles de styles .CSS
  • Le répertoire des ressources des pages (Javascript, images, ...)
  • Un dossier par langue pour générer le fichier Sitemap.xml (FR pour Français, UK pour Anglais, ...)
X
Code Langue (FR, US, UK, ...)Répertoire des ressources des pages par langue (Code langue du projet)
Par exemple, FR pour Français, UK pour Anglais, ...
Ce répertoire contient :
  • Les libellés traduits de chaque page HTM
  • Images par langue.
X
DossierRépertoire du dossier d'impression
Ce répertoire :
  • est créé uniquement lors de l'impression du dossier du projet ou d'un élément du projet au format RTF ou HTML (option "Fichier .. Imprimer le dossier" ou "Projet .. Imprimer le dossier du projet").est créé uniquement lors de l'impression du dossier du projet ou d'un élément du projet au format RTF ou HTML (sous le volet "Accueil", dans le groupe "Général", déroulez Imprimer).
  • contient tous les fichiers générés lors de l'impression du dossier du projet au format RTF ou HTML.
Pour plus de détails, consultez Dossier d'impression du projet.
Oui
Ce répertoire est automatiquement recréé lors de l'impression du dossier du projet ou d'un élément du projet au format RTF ou HTML.
XXX
EXERépertoire d'exécution du projet
Ce répertoire contient tous les éléments nécessaires au test et à l'exécution du projet :
  • fichiers de données (fichiers ".FIC", ".NDX" et ".MMO")
  • le framework (fichiers ".DLL") si il n'est pas intégré à l'exécutable
  • les bibliothèques (fichiers ".WDL")
  • ...
Ce répertoire est créé :
  • lors du test du projet (option "Projet .. Mode test .. Déboguer le projet")lors du test du projet : clic sur GO d'un projet parmi les boutons d'accès rapide.
  • lors du test d'un élément du projet (option "Code .. Tester XXX").lors du test d'un élément du projet : clic sur GO d'une fenêtre parmi les boutons d'accès rapide.
  • lors de la création de l'exécutable du projet (option "Atelier .. Exécutable .. Générer l'exécutable ..."). Pour plus de détails, consultez Création d'un exécutable.lors de la création de l'exécutable du projet : clic sur Générer. Pour plus de détails, consultez Création d'un exécutable.
Versions 16 et supérieures
Remarque : Si le projet contient plusieurs configurations de projet, un sous-répertoire par configuration de projet sera créé lors de la génération de l'élément correspondant à la configuration de projet (un répertoire contenant l'exécutable et ses DLL, un répertoire contenant l'archive Java, ...).
Nouveauté 16
Remarque : Si le projet contient plusieurs configurations de projet, un sous-répertoire par configuration de projet sera créé lors de la génération de l'élément correspondant à la configuration de projet (un répertoire contenant l'exécutable et ses DLL, un répertoire contenant l'archive Java, ...).
Remarque : Si le projet contient plusieurs configurations de projet, un sous-répertoire par configuration de projet sera créé lors de la génération de l'élément correspondant à la configuration de projet (un répertoire contenant l'exécutable et ses DLL, un répertoire contenant l'archive Java, ...).
Oui, sauf si ce répertoire contient des fichiers de données.
Ce répertoire est automatiquement recréé :
  • soit lors du test du projet ou d'un élément du projet.
  • soit lors de la création de l'exécutable du projet.
XXX
GroupwareRépertoire du groupware développeur
Ce répertoire contient les différents éléments (fenêtres, états, ...) extraits du projet. Ces éléments sont dans leur état avant extraction.
Pour plus de détails sur le groupware développeur, consultez Groupware développeur.
NonXXX
HistoriqueRépertoire de l'historique du code
Ce répertoire contient le code des différents traitements modifiés.
Pour chaque type d'élément, un sous-répertoire est créé (WDE pour les états, WDW pour les fenêtres, ...).
Ce répertoire est présent uniquement si la gestion de l'historique du code est activée.
Pour plus de détails, consultez Historique du code.
Oui
L'historique du code ne pourra plus être affiché.
Ce répertoire sera automatiquement recréé lors des prochaines modifications de code si l'historique du code est activé.
XXX
InstallRépertoire du programme d'installation du projet (version client)
Ce répertoire contient les fichiers nécessaires à l'installation de l'application en clientèle.
Pour plus de détails sur l'installation d'une application, consultez Programme d'installation.
Oui
Ce répertoire sera automatiquement recréé lors de la génération du programme d'installation (option "Atelier .. Créer la procédure d'installation").Ce répertoire sera automatiquement recréé lors de la génération du programme d'installation (sous le volet "Projet", dans le groupe "Génération", cliquez sur "Procédure d'installation").
XXX
InstGrpRépertoire des groupes de fichiers à installer
Par défaut, lors de la génération du programme d'installation, les fichiers à installer sont regroupés dans des groupes de fichiers.
Ces groupes de fichiers (extension ".WDZ") sont contenus dans le répertoire "InstGrp".
A la prochaine génération du programme d'installation, si un groupe ne contient aucun fichier modifié depuis la dernière génération, le fichier correspondant ne sera pas recréé.
Oui
Ce répertoire sera automatiquement recréé lors de la génération du programme d'installation.
X
PATCHRépertoire des patchs générés à partir du projet
Lors de la création d'un patch à partir d'un projet, le patch est automatiquement créé :
  • dans le répertoire de l'exécutable (permet de tester immédiatement l'exécutable avec application du patch)
  • dans le sous-répertoire PATCH du projet.
Si un programme d'installation est demandé lors de la création du patch, le programme d'installation sera généré uniquement dans le répertoire PATCH.
Pour plus de détails, consultez Patch d'application.
Oui
Ce répertoire sera automatiquement recréé lors de la génération d'un nouveau patch.
X
SauvegardeRépertoire des sauvegardes automatiques
Ce répertoire contient deux fichiers archives pour chaque élément (fenêtre, état, classe, ...) manipulé :
  • fichiers ".BK*" : derniers fichiers de sauvegarde.
  • fichiers ".TK*" : avant-derniers fichiers de sauvegarde.
Ce répertoire est présent uniquement si l'option "Gestion de sauvegarde automatique des éléments du projet" est cochée (option "Outils .. Options .. Options générales de WINDEV/WEBDEV/WINDEV Mobile", onglet "Général").Ce répertoire est présent uniquement si l'option "Gestion de sauvegarde automatique des éléments du projet" est cochée dans l'onglet "Général" des options du produit.

Pour plus de détails, consultez Options de WINDEV, WEBDEV, WINDEV Mobile.
Oui
Ce répertoire sera automatiquement recréé à la prochaine sauvegarde d'un élément du projet si la sauvegarde automatique des éléments est gérée.
XXX
TâcheRépertoire des tâches du projet
Ce répertoire contient les fichiers des tâches du projet ("Tache.FIC", "Tache.NDX" et "Tache.MMO").
Pour plus de détails sur les tâches d'un projet, consultez Liste des tâches.
NonXXX
VersionsRépertoire des sauvegardes du projet
Ce répertoire contient la ou les différentes sauvegardes du projet (sous forme d'archives).
Pour sauvegarder une version du projet, utilisez l'option "Outils .. Sauvegarder le projet".Pour sauvegarder une version du projet, sous le volet "Projet", dans le groupe "Autres actions", déroulez "Sauver/Restaurer" et sélectionnez "Sauvegarder le projet".
Oui
Toutes les versions du projet seront supprimées.
Ce répertoire sera automatiquement recrée à la prochaine sauvegarde d'une version du projet.
XXX
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire