PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2025 → Récupération d'une liste à partir d'un assemblage .NET
Récupération d'une liste à partir d'un assemblage .NET
Débuté par mimi1255, 30 nov. 2016 08:32 - 1 réponse
Membre enregistré
24 messages
Posté le 30 novembre 2016 - 08:32
Bonjour,

Je souhaiterais récupérer le contenu d'une liste provenant d'un assemblage .NET. Je ne sais pas comment traiter cela, auriez-vous des informations à ce sujet ? La classe PRO_getActiveRefillTransportPalletes renvoie une liste de chaîne. Mais comment récupérer cela dans une variable ?

Voici mon code:
DynAX est un Microsoft.Dynamics.BusinessConnectorNet.Axapta
DynSAV est un Microsoft.Dynamics.BusinessConnectorNet.Axapta
DynNew est un Microsoft.Dynamics.BusinessConnectorNet.AxaptaObject

//clTabObject est un system.Collections.ArrayList

//Connexion
DynAX.Logon(Null,Null,Null,"\\ax-sql-prod\axc$\AX-SQL-RECETTE_x64_USR.axc")

DynNew <- DynAX.CreateAxaptaObject("SPL_WMSPalletPickInterface")
DynSAV<-DynNew.Call("PRO_getActiveRefillTransportPalletes","chaine1","chaine2")
RENVOYER DynNew.ToString()


Merci d'avance.
Posté le 26 mars 2025 - 14:58
Pour initialiser un List, ArrayList, il faut le faire de la façon suivante:

Disons que le type .NET est MaClasse

cListe est un "List<MaClasse>"<-GetList//Fonction .NET qui permet de récupérer la liste
SI cListe<>Null ALORS
clParcours est un MaClasse//ou MaClasse dynamique
POUR TOUT clParcours de cListe
//Ici clParcours est un objet qu'on peut traiter
FIN
FIN