Utilisation de classes entre composants

Traduit automatiquement de Deepl

Les développeurs de composants ont souvent besoin d’utiliser une classe d’un autre composant existant.

Avec 4D 20 R6, lorsqu’un composant a un espace de noms déclaré, ses classes sont désormais accessibles à tous les composants chargés dans le projet hôte via cs.namespace.

Déployer un composant qui utilise des classes d’autres composants dans un projet hôte est désormais possible.

Il vous suffit d’inclure tous les composants que vous devez appeler dans votre projet hôte :

Par exemple, si le composant 1 et le composant 2 sont présents dans le même projet hôte :

Le composant 2 pourra alors utiliser des classes du composant 1 ou même de 4D NetKit dans n’importe laquelle de ses méthodes ou fonctions.

En conclusion, avec 4D 20 R6, les développeurs peuvent utiliser des classes d’autres composants dans un composant spécifique et les utiliser dans un projet hôte en incluant tous les composants nécessaires.

Fabrice Mainguené
- Product Owner -Fabrice Mainguené a rejoint l'équipe du programme 4D en novembre 2016. En tant que Product Owner, il est en charge de rédiger les user stories puis de les traduire en spécifications fonctionnelles. Son rôle est également de s'assurer que l'implémentation de la fonctionnalité livrée répond au besoin du client.Après avoir obtenu une licence en informatique au CNAM, Fabrice a rejoint une petite société d'édition de logiciels en tant que développeur Windev. Il a ensuite travaillé pour différentes entreprises dans les domaines de l'industrie et du commerce en tant que développeur Windev et web ainsi que conseiller technique sur les nouvelles fonctionnalités.