DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Développer une application ou un site / GDS (Gestionnaire de Sources)
  • Présentation
  • GDS : Créer et mettre à disposition un composant externe
  • Principe
  • Création du composant externe
  • Génération du composant externe
  • GDS : Utiliser un composant externe présent dans le GDS
  • Principe
  • Utiliser un composant externe présent dans le GDS
  • Cas particulier : Remplacer un composant externe par un composant externe provenant du GDS
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Présentation
WINDEV, WEBDEV et WINDEV Mobile permettent de créer et de publier très simplement des composants externes. Cette manipulation peut être effectuée :
  • sur des projets non partagés : le composant externe est alors disponible par exemple sur le réseau et peut être utilisé par n'importe quel projet. Pour plus de détails, consultez Créer un composant externe et le distribuer.
  • sur des projets présents dans la base de sources (GDS) : le composant externe peut être créé à partir d'un projet présent dans le GDS et être mis à disposition des autres projets présents également dans le GDS.
Cette page d'aide présente les manipulations à effectuer pour créer et mettre à disposition un composant externe par le GDS.
GDS : Créer et mettre à disposition un composant externe

Principe

Pour mettre à disposition un composant externe par le GDS, ce composant doit avoir été créé et généré depuis un projet présent dans le GDS.
Remarque : Un projet du GDS peut également utiliser un composant externe qui n'a pas été publié dans le GDS.

Création du composant externe

La création d'un composant externe pour le GDS est effectuée de la même façon que pour un composant classique. La création d'un composant externe peut être effectuée :
  • soit à partir d'un projet existant, via une configuration de type "Composant externe". Cette configuration permet de regrouper les éléments du projet nécessaires au fonctionnement du composant.
  • soit à partir d'un projet de type "Composant externe". Ce projet ne contient par défaut qu'une configuration de type "Composant externe".
Le projet permettant de créer le composant externe doit être présent dans le GDS.
Pour plus de détails, consultez Création d'un composant externe.

Génération du composant externe

Lorsque les différents éléments du composant sont créés, vous pouvez générer le composant externe :
  1. Si nécessaire, sélectionnez la configuration de projet correspondant au composant (dans le volet "Explorateur de projet").
  2. Cliquez sur parmi les boutons d'accès rapide et sélectionnez "Générer un composant".
  3. Réintégrez si nécessaire les différents éléments extraits du projet.
  4. Dans l'assistant de génération du composant externe, indiquez les différentes options demandées. Pour plus de détails, consultez Génération d'un composant externe.
    Le point important réside dans les options de publication du composant externe (étape intitulée "Publication du composant") :
    • Par défaut, le composant externe est généré dans le répertoire EXE du projet (ou dans le répertoire correspondant à la configuration de projet du composant). Les fichiers correspondant au composant externe peuvent être directement utilisés par n'importe quel projet.
    • L'assistant propose de "publier" le composant externe dans le GDS, c'est-à-dire de copier les fichiers du composant externe dans un répertoire spécifique du GDS. Dans ce cas, le composant externe pourra facilement être intégré dans d'autres projets du GDS.
Pour publier le composant externe dans le GDS :
  1. Cochez la case "Publier le composant dans le répertoire suivant du GDS".
  2. Sélectionnez le répertoire de publication. Ce répertoire est relatif à la base de sources du GDS. Vous pouvez par exemple regrouper tous les composants externes présents dans le GDS dans un seul répertoire. Dans la fenêtre de sélection du répertoire, le Bouton "Nouveau répertoire" permet de créer un répertoire spécifique.
    Remarque : Si le composant externe est publié dans le GDS, il ne peut pas être intégré au centre de ré-utilisabilité.
  3. Dans l'étape suivante, l'assistant propose d'étiqueter les sources pour retrouver la version des éléments utilisés lors de la création du composant.
  4. Validez la création du composant externe.
  5. Une boite de dialogue vous informe que la génération du composant a été réalisée. Demandez la publication dans le GDS (bouton "Publier dans le GDS").
  6. Une fenêtre s'affiche indiquant les fichiers du composant ajoutés à la base de sources (*.wdi, *.wdk et si nécessaire *.wdz). Validez cette fenêtre.
  7. Le composant est publié dans le GDS est pourra être utilisé par les projets présents dans le GDS.
GDS : Utiliser un composant externe présent dans le GDS

Principe

WINDEV, WEBDEV et WINDEV Mobile permettent d'intégrer dans un projet présent dans le GDS un composant externe provenant :
  • d'un fichier,
  • du GDS.
Le paragraphe suivant détaille l'importation d'un composant publié dans le GDS.

Utiliser un composant externe présent dans le GDS

Pour importer un composant externe dans un projet du GDS :
  1. Ouvrez le projet.
  2. Sous le volet "Projet", dans le groupe "Projet", déroulez "Importer" et sélectionnez "Un composant Externe .. A partir du GDS".
  3. L'écran qui s'affiche permet de :
    • rechercher tous les composants externes présents dans la base de sources du GDS (onglet "Rechercher"). Attention : cette opération peut être relativement longue.
    • parcourir les différents répertoires du GDS pour trouver le composant externe (onglet "Parcourir"). Cette opération est conseillée et nécessite de connaître le répertoire de génération du composant dans le GDS.
  4. Sélectionnez le composant externe voulu et validez.
  5. Le composant externe est intégré au projet et la fenêtre de description du composant est affichée. Validez.
  6. Le composant externe peut être utilisé dans le projet.

Cas particulier : Remplacer un composant externe par un composant externe provenant du GDS

Votre projet présent dans le GDS utilise un composant externe intégré de manière classique (fichier disponible sur le réseau par exemple), et vous souhaitez le remplacer par un composant externe présent dans le GDS :
  1. Ouvrez le projet.
  2. Dans le volet "Explorateur de projet" :
    • Sélectionnez le dossier "Composants externes".
    • Affichez le menu contextuel du dossier (clic droit).
    • Sélectionnez l'option "Liste des composants externes importés dans le projet".
  3. La fenêtre qui s'affiche liste les différents composants externes présents dans le projet.
  4. Pour remplacer le composant existant par le composant externe présent dans le GDS, utilisez le bouton "Importer (GDS)" et sélectionnez le composant externe.
Remarque : Le bouton "Relocaliser" ne permet pas de remplacer le composant externe intégré dans le projet par le même composant présent dans le GDS.
Version minimum requise
  • Version 11
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 03/06/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale