Treeview, SVP ! besoin d'aide !!!

Posté par Arnaudc le 20/12/2005 14:24:38
Bonjour,

Malgré les exemples fournis, je n'arrive pas à remplir un arbre a partir des plusieurs fichiers reliés par des liaisons.
Remplir l'arbre avec le nom des societes, pas de problemes
Ce que je n'arrive pas a comprendre c'est comment lui specifier d'afficher les contacts associés du fichier societe, et ce dans l'ordre d'appartenance!

Le code :

HLitPremier(Société,NomSociété)
HLitPremier(Contacts,Nom)
TANTQUE HTrouve()=Vrai
ArbreAjoute (Arbre1,"Annuaire"+TAB+Société.NomSociété+TAB+Contacts.Nom,aDéfaut,aDéfaut)
HLitSuivant(Société,NomSociété)
HLitSuivant(Contacts,Nom)
FIN

Structure des fichiers:
Fichier Société lié au Fichier Contacts par liaison 0.n->0.1

je me rends bien compte que mon code n'est pas bon car je ne fait que lister le fichier societe d'un coté et le fichier contacts de l'autre pour concatener tout ca, pas bon !
Le resultat ne se fait pas attendre, Mes contacts ne sont pas dans l'ordre d'appartenance par rapport aux societes !

Le résultat serai d'avoir la liste des contacts pour chaque société quoi …

Vous remerciant vivement de votre aide !

Cordialement, Arnaud

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=14&topic_id=3252&post_id=13788