Bonjour les gars,
je suis actuellement bloqué sur un fichier windev.
Supposons que le fichier s'appelle élément
il a un idauto qui s'appelle idélement.Il y a aussi 3 rubriques:support, support précédent et idsupport précédent.
Jusqu'à présent dans le fichier les supports et les supports précédents vont de 258 à 1204 (en terme d'enregistrements)?
donc le fichier ressemble à ceci:
Dans le fichier, la colonne idauto_sup_prec est vide.Le but de ma dmarche est de remplir chaque id auto correspondant par programmation.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 idauto supports supports_préc idauto_sup_prec 258 10uiz 100ze 259 259 100ze 45ioy 586 260 789uo 10uiz 258 261 789il 63kjh 1204 . . . . . . . . . . . . 1204 63kjh 789uo 309
J'ai ainsi tenté d'implémenté ce code:
Mais cela ne fonctionne pas.Car aucune valeur n'est repertoriée dans la rubrique idauto_sup_prec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 HLitRecherchePremier(Elément,Elément.idauto,258) Si Htrouve() alors TANTQUE PAS Hendehors() si Elément.supports_prec = Elément.supports ALORS Elément.idauto_sup_prec = Elément.supports HModifie(Elément) fin HLitSuivant(Elément, Elément.idauto) avant ! FIN SINON info("aucune correspondance") FIN
Partager