Bonjour à tous,
Je voudrais savoir dans quel évènement de mon sous-formulaire dois-je appeler le code de la fonction suivante afin de réinitialiser mon champ [N° ORDRE]. Présentement, j'ai déjà essayé dans plusieurs évènements sans suite favorable. Peut être que le problème viendrait du code en question, je ne sais pas. Pourtant, la première procédure reservée au Numéro auto personnalisé fonctionne très bien.
Merci d'avance pour votre soutien.
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 Public Function Init_numeroAuto() Dim rs As DAO.Recordset Dim i As Long On Error Resume Next Set rs = CurrentDb.OpenRecordset("CONSOMMATION", dbOpenDynaset) i = 1 While Not (rs.EOF) rs.Edit rs![N° ORDRE] = i rs.Update rs.MoveNext i = i + 1 Wend rs.Close Set rs = Nothing End Function
Partager