J'ai une zone de liste avec une table comme source et un champs source
existant dans cette table et dans la table source du formulaire.
Je sélectionne un enregistrement dans la liste et je ferme le formulaire.
Quand je le réouvre, parfois c'est un autre enregistrement qui apparait
sélectionné, parfois, c'est un autre.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
Bonsoir aussi.
le fait de sélectionner un enregistrement par une liste n'a jamais mémorisé l'enregistrement pour le réafficher lors de la prochaine ouverture du formulaire. lors de l'ouverture, les enregistrements s'affichent selon l'ordre indiqué dans OrderBy et s'il n'y a pas de tri de prévu l'affichage est aléatoire.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"defluc" a écrit dans le message de news:
J'ai une zone de liste avec une table comme source et un champs source existant dans cette table et dans la table source du formulaire. Je sélectionne un enregistrement dans la liste et je ferme le formulaire. Quand je le réouvre, parfois c'est un autre enregistrement qui apparait sélectionné, parfois, c'est un autre.
Pourquoi ?
Merci
Bonsoir aussi.
le fait de sélectionner un enregistrement par une liste n'a jamais mémorisé
l'enregistrement pour le réafficher lors de la prochaine ouverture du
formulaire.
lors de l'ouverture, les enregistrements s'affichent selon l'ordre indiqué
dans OrderBy et s'il n'y a pas de tri de prévu l'affichage est aléatoire.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"defluc" <defluc@netscape.net> a écrit dans le message de news:
4189F2F8.1050602@netscape.net...
J'ai une zone de liste avec une table comme source et un champs source
existant dans cette table et dans la table source du formulaire.
Je sélectionne un enregistrement dans la liste et je ferme le formulaire.
Quand je le réouvre, parfois c'est un autre enregistrement qui apparait
sélectionné, parfois, c'est un autre.
le fait de sélectionner un enregistrement par une liste n'a jamais mémorisé l'enregistrement pour le réafficher lors de la prochaine ouverture du formulaire. lors de l'ouverture, les enregistrements s'affichent selon l'ordre indiqué dans OrderBy et s'il n'y a pas de tri de prévu l'affichage est aléatoire.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"defluc" a écrit dans le message de news:
J'ai une zone de liste avec une table comme source et un champs source existant dans cette table et dans la table source du formulaire. Je sélectionne un enregistrement dans la liste et je ferme le formulaire. Quand je le réouvre, parfois c'est un autre enregistrement qui apparait sélectionné, parfois, c'est un autre.
Pourquoi ?
Merci
defluc
Bonsoir
Je pose la question par paresse parce qu'il suffirait que je la teste. Si je mets un signet sur l'enregistrement, la réouverture du formulaire se fera-t-elle sur cet enregistrement ? Sinon, la seule solution (peu élégante) qui me vient à l'esprit pour réouvrir le formulaire avec la sélection qui était celle de sa fermeture, c'est lors de celle-ci (la fermeture du formulaire), d'écrire la valeur de l'index dans une table et de la récupérer à la nouvelle ouverture du formulaire.
C'est lourd, une table qui n'a rien à voir avec les données de la database et qui ne contient qu'un enregistrement..... As-tu mieux ?
Je profite de l'occasion pour te rendre hommage, toi répondant super+actif de ce forum, que les questions soient primaires ou non.
Ton assiduité me donne l'idée qu'il serait méritoire de valoriser les référents des fora (les latinistes comprendront) comme toi. Je donnerais une cote maxi aux experts. Ils n'ont jamais de question mais répondent à tous celles des autres qui restent non résolues.
Bon, j'en reste là, je ne veux pas te cirer les pompes mais c'est sincère.
Salut à toi
Raymond [mvp] a écrit:
Bonsoir aussi.
le fait de sélectionner un enregistrement par une liste n'a jamais mémorisé l'enregistrement pour le réafficher lors de la prochaine ouverture du formulaire. lors de l'ouverture, les enregistrements s'affichent selon l'ordre indiqué dans OrderBy et s'il n'y a pas de tri de prévu l'affichage est aléatoire.
Bonsoir
Je pose la question par paresse parce qu'il suffirait que je la teste.
Si je mets un signet sur l'enregistrement, la réouverture du formulaire
se fera-t-elle sur cet enregistrement ?
Sinon, la seule solution (peu élégante) qui me vient à l'esprit pour
réouvrir le formulaire avec la sélection qui était celle de sa
fermeture, c'est lors de celle-ci (la fermeture du formulaire), d'écrire
la valeur de l'index dans une table et de la récupérer à la nouvelle
ouverture du formulaire.
C'est lourd, une table qui n'a rien à voir avec les données de la
database et qui ne contient qu'un enregistrement..... As-tu mieux ?
Je profite de l'occasion pour te rendre hommage, toi répondant
super+actif de ce forum, que les questions soient primaires ou non.
Ton assiduité me donne l'idée qu'il serait méritoire de valoriser les
référents des fora (les latinistes comprendront) comme toi.
Je donnerais une cote maxi aux experts. Ils n'ont jamais de question
mais répondent à tous celles des autres qui restent non résolues.
Bon, j'en reste là, je ne veux pas te cirer les pompes mais c'est sincère.
Salut à toi
Raymond [mvp] a écrit:
Bonsoir aussi.
le fait de sélectionner un enregistrement par une liste n'a jamais mémorisé
l'enregistrement pour le réafficher lors de la prochaine ouverture du
formulaire.
lors de l'ouverture, les enregistrements s'affichent selon l'ordre indiqué
dans OrderBy et s'il n'y a pas de tri de prévu l'affichage est aléatoire.
Je pose la question par paresse parce qu'il suffirait que je la teste. Si je mets un signet sur l'enregistrement, la réouverture du formulaire se fera-t-elle sur cet enregistrement ? Sinon, la seule solution (peu élégante) qui me vient à l'esprit pour réouvrir le formulaire avec la sélection qui était celle de sa fermeture, c'est lors de celle-ci (la fermeture du formulaire), d'écrire la valeur de l'index dans une table et de la récupérer à la nouvelle ouverture du formulaire.
C'est lourd, une table qui n'a rien à voir avec les données de la database et qui ne contient qu'un enregistrement..... As-tu mieux ?
Je profite de l'occasion pour te rendre hommage, toi répondant super+actif de ce forum, que les questions soient primaires ou non.
Ton assiduité me donne l'idée qu'il serait méritoire de valoriser les référents des fora (les latinistes comprendront) comme toi. Je donnerais une cote maxi aux experts. Ils n'ont jamais de question mais répondent à tous celles des autres qui restent non résolues.
Bon, j'en reste là, je ne veux pas te cirer les pompes mais c'est sincère.
Salut à toi
Raymond [mvp] a écrit:
Bonsoir aussi.
le fait de sélectionner un enregistrement par une liste n'a jamais mémorisé l'enregistrement pour le réafficher lors de la prochaine ouverture du formulaire. lors de l'ouverture, les enregistrements s'affichent selon l'ordre indiqué dans OrderBy et s'il n'y a pas de tri de prévu l'affichage est aléatoire.