Bonjour
Comme on ne peut pas relier un TreeView à une table, je fais ça pour le remplir (voir en bas)
1 - Est-ce correct ?
2 - Dans ma fenêtre j'ai le Tv (treeview) et, en dessous, 2 champs de la même table, mais comment afficher les bonnes données dans ces champs
quand on change d'item dans le TV ??
3 - Comment récuperer le IDDocument de l'item en cours pour ouvrir une
fenêtre de modification ?
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 PROCEDURE doInitArbre() ReqClient est une Source de Données // Initialisation de la requête "Client" HExécuteRequêteSQL(ReqClient,"SELECT IDDocuments, DOC_LIBELLE, CL_NOM FROM Documents DOC , Client CL WHERE DOC.IDClient = CL.IDClient") //info(ReqClient) HLitPremier(ReqClient, "IDDocuments") TANTQUE HEnDehors() = Faux // Ajout dans l'arbre ArbreAjoute(ARBRE_Arbre1,ReqClient.CL_NOM + TAB + ReqClient.DOC_Libelle) HLitSuivant(ReqClient, "IDDocuments") FIN ArbreDérouleTout(ARBRE_Arbre1) EcranPremier(ARBRE_Arbre1)
Partager