OVH Cloud OVH Cloud

affichage sur sélection encours dans formulaire tableau

2 réponses
Avatar
Gold
Bonjour,
Mon formulaire affiche un grand nombre de ligne dans la zone détail.
Pour sélectionner une ligne particulière, un utilisateur est amené à
utiliser l'ascenseur verticale.
Si par la suite l'utilisateur modifie une valeur dans cette ligne, je suis
obligé de faire un requery pour retrouver toutes les valeurs de la base et
ensuite de retrouver la position du sélecteur (Me.Bookmark = rst.Bookmark).
Le problème est que l'ascenseur est remonté en première ligne et oblige
l'utilisateur à retrouver avec l'ascenseur à nouveau le sélecteur loin vers
le bas.
Y a t'il un moyen après rafraîchissement de positionner l'ascenseur de façon
à rendre le sélecteur immédiatement visible.

Merci d'avance

2 réponses

Avatar
Eric
Bonjour,

Une idée peut-être
Suite à la modification, récupérer le CurrentRecord dans une variable de
portée modulaire du formulaire (Dim EnregCourant as Long) :
EnregCourant= Me.CurrentRecord
Après le Me.Requery passer la commande suivante :
DoCmd.GoToRecord , , acGoTo, EnregCourant
Ceci devrait faire remonter tous les enregistrements précédents à
l'enregistrement modifié qui par ce biais devient le 1er visible de ton
formulaire tabulaire ou Feuille de données.

Bonjour,
Mon formulaire affiche un grand nombre de ligne dans la zone détail.
Pour sélectionner une ligne particulière, un utilisateur est amené à
utiliser l'ascenseur verticale.
Si par la suite l'utilisateur modifie une valeur dans cette ligne, je suis
obligé de faire un requery pour retrouver toutes les valeurs de la base et
ensuite de retrouver la position du sélecteur (Me.Bookmark = rst.Bookmark).
Le problème est que l'ascenseur est remonté en première ligne et oblige
l'utilisateur à retrouver avec l'ascenseur à nouveau le sélecteur loin vers
le bas.
Y a t'il un moyen après rafraîchissement de positionner l'ascenseur de façon
à rendre le sélecteur immédiatement visible.

Merci d'avance




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

Avatar
Gold
merci
ça marche et c'est du grand art...bravo

Cordialement Jacques