Apparemment, une définition de type Structure n'est pas utilisable via les composants.
C'est dommage
, et je ne vois aucune raison technique qui justifie cette limitation.
Alors voici les alternatives:
* soit tu passes par une classe, et là il n'y aura pas de problème,
* soit tu continues comme au début de la discussion avec des structures strictement identiques mais, tu passes par la sérialisation/désérialisation de la structure dans une chaine de caractères, ce qui devrait "mystifier" WinDev,
* soit tu passes à WD15 dont le type Variant accepte des variables de type tableau, classe, structure.
Et dans ton code du projet, tu récupères dans une variable de type Variant la structure renvoyée par la procédure
Composant_Price.Get_Price().
Personnellement, je préfèrerai passer par une classe.
_
Partager