OVH Cloud OVH Cloud

Numéro de rang d'un enregistrement dans une liste

4 réponses
Avatar
mml
Bonjour,

Je voudrais pouvoir obtenir dans un contrôle la valeur X du rang d'un
enregistrement dans un formulaire,
celle qu'on voit en bas sous la forme :

Enr |< < X > >| sur Y

dans la Barre des boutons de déplacements.

Quelqu'un sait-il comment faire ?

Merci d'avance.

--
Cordialement,

Marc LAGARDETTE

4 réponses

Avatar
Raymond [mvp]
Bonsoir.

une fonction toute écrite sur :
http://officesystem.access.free.fr/ex_comptage_enr.htm

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"mml" a écrit dans le message de news:
%
Bonjour,

Je voudrais pouvoir obtenir dans un contrôle la valeur X du rang d'un
enregistrement dans un formulaire,
celle qu'on voit en bas sous la forme :

Enr |< < X > >| sur Y

dans la Barre des boutons de déplacements.

Quelqu'un sait-il comment faire ?

Merci d'avance.

--
Cordialement,

Marc LAGARDETTE




Avatar
mml
Superbe.

Merci beaucoup

"Raymond [mvp]" a écrit dans le message de
news:
Bonsoir.

une fonction toute écrite sur :
http://officesystem.access.free.fr/ex_comptage_enr.htm

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"mml" a écrit dans le message de news:
%
Bonjour,

Je voudrais pouvoir obtenir dans un contrôle la valeur X du rang d'un
enregistrement dans un formulaire,
celle qu'on voit en bas sous la forme :

Enr |< < X > >| sur Y

dans la Barre des boutons de déplacements.

Quelqu'un sait-il comment faire ?

Merci d'avance.

--
Cordialement,

Marc LAGARDETTE








Avatar
guytos
Placer dans le formulaire un contrôle zone de texte
Afficher les propriétés du contrôle
Feuille Autres >>> Changer le nom en : NumEnreg (par exemple)
Maintenant il faut afficher les propriétés du formulaire

Feuille Evénement >>>> Sur activation >>>> Mettre ceci : [Procédure
événementielle]

puis cliquer en bout de ligne sur les 3 points

puis ecrire ceci entre les 2 lignes de code déjà présentes : Me.NumEnreg =
Me.CurrentRecord


comme ci-dessous

Private Sub Form_Current()
Me.NumEnreg = Me.CurrentRecord
End Sub



voilà , c'est tout

GL


"mml" a écrit dans le message de news:
%
Bonjour,

Je voudrais pouvoir obtenir dans un contrôle la valeur X du rang d'un
enregistrement dans un formulaire,
celle qu'on voit en bas sous la forme :

Enr |< < X > >| sur Y

dans la Barre des boutons de déplacements.

Quelqu'un sait-il comment faire ?

Merci d'avance.

--
Cordialement,

Marc LAGARDETTE




Avatar
Eric
Bonsoir,

En plus court car pas besoin d'une procédure évènementielle:
Dans la propriété Source Contrôle de la zone de texte, tapez directement:
=CurrentRecord
qu'Access remplacera allègrement par =[CurrentRecord]

;-)

Placer dans le formulaire un contrôle zone de texte
Afficher les propriétés du contrôle

Feuille Autres >>> Changer le nom en : NumEnreg (par exemple)


Maintenant il faut afficher les propriétés du formulaire

Feuille Evénement >>>> Sur activation >>>> Mettre ceci : [Procédure
événementielle]



puis cliquer en bout de ligne sur les 3 points



puis ecrire ceci entre les 2 lignes de code déjà présentes : Me.NumEnreg =
Me.CurrentRecord



comme ci-dessous

Private Sub Form_Current()
Me.NumEnreg = Me.CurrentRecord
End Sub



voilà , c'est tout

GL


"mml" a écrit dans le message de news:
%

Bonjour,

Je voudrais pouvoir obtenir dans un contrôle la valeur X du rang d'un
enregistrement dans un formulaire,
celle qu'on voit en bas sous la forme :

Enr |< < X > >| sur Y

dans la Barre des boutons de déplacements.

Quelqu'un sait-il comment faire ?

Merci d'avance.

--
Cordialement,

Marc LAGARDETTE








--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr