12.07.2015 Views

Concepts de WINDEV - Source : www.pcsoft-windev-webdev.com

Concepts de WINDEV - Source : www.pcsoft-windev-webdev.com

Concepts de WINDEV - Source : www.pcsoft-windev-webdev.com

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Cette ai<strong>de</strong> est générée à partir <strong>de</strong>s <strong>com</strong>mentaires<strong>de</strong> co<strong>de</strong>.Remarque : Par défaut, si un <strong>com</strong>posant utilise uneanalyse, <strong>de</strong>s fichiers, ... les fonctions WLangage <strong>de</strong>gestion HyperFileSQL manipuleront ces élémentsdans un contexte indépendant. Ces paramètrespeuvent être modifiés dans les options avancéesdu <strong>com</strong>posant. Pour plus <strong>de</strong> détails, consultezl’ai<strong>de</strong> en ligne.2 Créer et générer un <strong>com</strong>posantLa création d'un <strong>com</strong>posant doit être effectuée àpartir d'un projet contenant tous les élémentsnécessaires au fonctionnement du <strong>com</strong>posant. Ilest donc conseillé d'utiliser un projet spécifiquepour créer chaque <strong>com</strong>posant.La création d'un <strong>com</strong>posant se fait en plusieursétapes :1. Développement <strong>de</strong>s éléments du <strong>com</strong>posant.2. Création du <strong>com</strong>posant3. Définition <strong>de</strong>s options avancées du <strong>com</strong>posant.4. Génération du <strong>com</strong>posant.Le <strong>com</strong>posant peut alors être distribué et ré-utilisé.3 Distribuer un <strong>com</strong>posant3.1 PrésentationLorsque le <strong>com</strong>posant a été créé, testé et généré, ilpeut être mis à disposition <strong>de</strong>s développeurs. Plusieursmétho<strong>de</strong>s sont possibles :• utilisation directe du <strong>com</strong>posantExemple : le <strong>com</strong>posant est directement utilisésur le poste du développeur qui a créé le <strong>com</strong>posant.• distribution simple, en fournissant directementles fichiers nécessaires.Exemple : le <strong>com</strong>posant est <strong>de</strong>stiné à être utiliséà l'intérieur d'une même société, par plusieursdéveloppeurs. Dans ce cas, les fichiers nécessairespeuvent être copiés sur un disque réseau.• procédure d’installation du <strong>com</strong>posant (avec uneprocédure d'installation du <strong>com</strong>posant i<strong>de</strong>ntiqueà celle utilisée pour les applications).Exemple : Ce mo<strong>de</strong> <strong>de</strong> distribution est conseillé sile <strong>com</strong>posant est <strong>de</strong>stiné à être vendu ou à êtredistribué à gran<strong>de</strong> échelle, avec <strong>de</strong>s mises à jourrégulières.3.2 Utilisation directe du <strong>com</strong>posantLe <strong>com</strong>posant est créé et utilisé sur le même poste.Lors <strong>de</strong> l'importation du <strong>com</strong>posant dans un projetWinDev, il suffit <strong>de</strong> sélectionner le fichier WDI correspondantau <strong>com</strong>posant. Ce fichier est disponibledans le répertoire EXE du projet <strong>com</strong>posant.Attention : Si le <strong>com</strong>posant utilise <strong>de</strong>s fichiers spécifiques(fichiers <strong>de</strong> données, fichiers texte, ...), ilest nécessaire <strong>de</strong> créer un fichier .WDOaprès la génération du <strong>com</strong>posant. Cefichier contient la liste <strong>de</strong>s fichiers externes(fichiers <strong>de</strong> données, fichiers texte, ...) utilisés parle <strong>com</strong>posant.Ces fichiers référencés dans le fichier .WDOseront automatiquement recopiésdans le répertoire EXE du projet utilisant le <strong>com</strong>posantWinDev.3.3 Distribution simple d’un <strong>com</strong>posantLa distribution simple d'un <strong>com</strong>posant consiste àfournir uniquement les fichiers nécessaires aufonctionnement du <strong>com</strong>posant par simple copie.Les fichiers sont copiés dans un répertoire spécifique.Ce répertoire peut par exemple être présentsur un serveur réseau.Lors <strong>de</strong> l'importation du <strong>com</strong>posant dans un projetWinDev, il suffit <strong>de</strong> sélectionner le fichier WDI correspondantau <strong>com</strong>posant dans le répertoire <strong>de</strong>distribution.Pour distribuer un <strong>com</strong>posant, il est nécessaire <strong>de</strong>fournir :• Les fichiers automatiquement générés par Win-Dev (fichier .WDK et fichier.WDI).• Si nécessaire, les fichiers spécifiques manipuléspar le <strong>com</strong>posant (fichiers <strong>de</strong> données, fichiersd'initialisation,...) ainsi que le fichier .WDO.Le fichier texte .WDO contientla liste <strong>de</strong>s fichiers qui doivent être fournis avec74Partie 2 : Environnement <strong>de</strong> développement

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!