Affectaion dans une boucle

cs_PDT Messages postés 56 Date d'inscription samedi 7 décembre 2002 Statut Membre Dernière intervention 7 août 2003 - 10 déc. 2002 à 09:07
cs_PDT Messages postés 56 Date d'inscription samedi 7 décembre 2002 Statut Membre Dernière intervention 7 août 2003 - 10 déc. 2002 à 10:08
la question est :
est il possible d'affecter a un champs de form les info d'une base de donnees passer au suivant et affecter la valeur suivante de la table

ex:

for i =1 to table.recordcount
aff_(i).caption = table![champ]
i = i+1
table.movenext
next

' aff_1, aff_2, aff_3, ... sont les champs du form

est ce possible si oui comment car cette solution ne veux pas fonctionner

merci @+

2 réponses

cs_moustachu Messages postés 1079 Date d'inscription jeudi 14 novembre 2002 Statut Membre Dernière intervention 1 janvier 2012
10 déc. 2002 à 09:38
Je ne connaissais pas l'utilisation de table![champ], habituellement j'écris table.Fields("Champ").

Tes labels Aff_(i) font parti d'un groupe de contoles ? Si tu les as nommé "en dur" Aff_1, Aff_2... il ne les reconnaitra pas.

essaye peut être

for i =1 to table.recordcount
lblField(i).caption = table.fields("Champ")

table.movenext
next i

où tes labels ont pour nom lblField.

Ah oui aussi ne mets pas i = i +1 dans ta boucle For...Next s'en charge.

moustachu
0
cs_PDT Messages postés 56 Date d'inscription samedi 7 décembre 2002 Statut Membre Dernière intervention 7 août 2003
10 déc. 2002 à 10:08
merci ca marche

@+ pdt
0
Rejoignez-nous