WEBDEV 2024 : Les concepts

104 Partie 3 : Environnement de développement • Utiliser l’analyse du projet avec contexte d’exécution différent (mode avancé)  : Le com- posant interne accède aux fichiers de données du projet. Le composant interne utilise des contextes d’exécution distincts de ceux du projet. Ce mode est à utiliser dans des cas très spé- cifiques. • Utiliser une analyse spécifique  : Le compo- sant interne accède à ses propres fichiers de données. Le composant interne utilise des contextes d’exécution distincts de ceux du projet. Ce mode correspond au mode par défaut si le composant utilise une analyse. Dans ce cas, il est nécessaire d’indiquer l’ana- lyse utilisée par le composant interne. Il est également possible de créer directement une nouvelle analyse. Cette analyse sera associée au composant interne. 6. Validez la création du composant interne. A tout moment, il sera possible de : • Modifier les caractéristiques du composant interne grâce à la fenêtre de description du composant interne. • Manipuler le composant interne et ses élé- ments. Astuce  : Un composant interne n’a pas de code de déclaration des globales. Il suffit d’utiliser une collection de procédures pour effectuer l’initiali- sation du composant interne. 2.2 Composant interne et analyse : cas de l’autonomie totale Un composant interne peut être lié à sa propre ana- lyse. Dans ce cas, le projet accueillant le composant interne peut avoir plusieurs analyses : • l’analyse du projet. • l’analyse du ou des composants internes. Cette analyse est définie lors de la création du compo- sant interne. Elle peut être également sélection- née depuis la fenêtre de description du compo- sant interne. Les éléments générés par le RAD pour le composant interne seront générés dans le répertoire du com- posant interne. Bien entendu, si l’analyse du compo- sant interne est modifiée, une nouvelle génération par le RAD proposera automatiquement de générer uniquement les éléments correspondants aux modi- fications. 3 Partager des composants internes (via le GDS) Les composants internes peuvent être partagés entre projets grâce au GDS. Pour partager un composant interne via le GDS, il est nécessaire que le projet contenant le compo- sant interne soit dans le GDS. Il est possible : • soit de créer le composant interne à partir d’un projet présent dans le GDS. Le composant interne sera automatiquement présent dans le GDS. • soit d’importer dans le GDS un projet contenant un ou plusieurs composants internes. Les com- posants internes seront alors automatiquement intégrés dans le GDS.

RkJQdWJsaXNoZXIy NDQ0OA==