OVH Cloud OVH Cloud

La liste dans ma sous-fiche ne sait pas dérouler

14 réponses
Avatar
Guillaume
Bonsoir,

J'ai une sous-fiche qui est une liste d'enregistrements=20
esclave de ma fiche maitre. Cette sous-fiche contient 8=20
lignes d'enregistrements, lorsque je fais la saisie=20
d'enregistrements esclave, ma sous-fiche ne remonte pas=20
ses enregistrements et donc je ne vois pas quel est le=20
dernier enregistrement saisi. Y a t-il un moyen de faire=20
d=E9rouler au fur et =E0 mesure de la saisie. ou plutot=20
comment je dois configurer cette sous-fiche dans ma fiche=20
principale pourque les enregistrements se d=E9roule au fur=20
et =E0 mesure de la saisie.
Merci de votre aide.

4 réponses

1 2
Avatar
Guillaume
J'ai bien reçu ta base bd5
mais, toi, tu fais la saisie directement dans la sous-
fiche tandis que moi, je fais la saisie dans la fiche
principale, puis par une requete d'insertion, j'insere les
enregistrements dans la table de ma sous-fiche, et qui se
rafraichit par un requery, et là, le pointeur
d'enregistrement positionne toujours dans le 1er
enregistrement de la sous fiche.
Merci
Avatar
Guillaume
Raymond, si tu peux me donner l'instruction VBA pour
positionner le pointeur d'enregistrement sur un
enregistrement donné dans une sous-fiche, cela pourrait me
dépanner. Merci beaucoup.
-----Message d'origine-----
je t'envoie par mail un modèle de formulaire principal et
sous-formulaire

que j'ai fait à la volée. Il n'y a pas de code vba, il
est totomatique.


--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Guillaume" a écrit dans le message de
news:075701c39574$943c4a70$
C'est exactement cela que je fais
mais dans la sous-fiche, le pointeur d'enregistrement se
positionne toujours au 1er enregistrement ne laissant pas
l'ascenseur défiler les derniers enregistrements lorsque
il y a plus de 8 enregistrements.
Pourrais tu m'envoyer un exemple s'il te plait
Merci beaucoup
-----Message d'origine-----
Il n'y a pas d'exemple .
Tu as un formulaire, un sous-formulaire rattaché au
formulaire par des

champs père/fils, un requery après la requête.
Le requery doit être fait sur le contrôle qui contient le
sous-formulaire:

Me.Sous_Formulaire.Form.Requery


.




Avatar
Raymond
utilises:
Me.Sous_Formulaire.SetFocus
DoCmd.GoToRecord , , acLast 'par exemple

Je crois ben que je n'ai pas tout compris dans ton organisation

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Guillaume" a écrit dans le message de
news:07c501c39580$5c0c5350$
Raymond, si tu peux me donner l'instruction VBA pour
positionner le pointeur d'enregistrement sur un
enregistrement donné dans une sous-fiche, cela pourrait me
dépanner. Merci beaucoup.
Avatar
Guillaume
Raymond,
Merci infiniment de ton aide
Ca marche maintenant
je crois pas que je vais le retoucher pour au moins 3
ans !!!

-----Message d'origine-----
utilises:
Me.Sous_Formulaire.SetFocus
DoCmd.GoToRecord , , acLast 'par exemple

Je crois ben que je n'ai pas tout compris dans ton
organisation


--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Guillaume" a écrit dans le message de
news:07c501c39580$5c0c5350$
Raymond, si tu peux me donner l'instruction VBA pour
positionner le pointeur d'enregistrement sur un
enregistrement donné dans une sous-fiche, cela pourrait me
dépanner. Merci beaucoup.

.



1 2