Tri d'un formulaire

Fermé
le meruvien Messages postés 1111 Date d'inscription vendredi 12 août 2011 Statut Membre Dernière intervention 15 avril 2024 - 26 oct. 2015 à 10:24
 Tessel75 - 27 oct. 2015 à 11:59
Bonjour,
J'ai un formulaire basé sur une requete, avec le champ N° en tri descendant, pour pouvoir a l'ouverture avoir le dernier N°!
Problème, si quand le formulaire est ouvert, par un clic droit je change l'ordre de tri, a la prochaine ouverture, il ne s'affichera plus trié/N°.
Comment faire pour qu'il garde toujours le tri/N°??
merci
Roger

2 réponses

Mayot35 Messages postés 523 Date d'inscription mardi 11 mai 2010 Statut Membre Dernière intervention 16 février 2019 60
Modifié par Mayot35 le 26/10/2015 à 10:29
Salut, Essaye en faisant une nouvelle case de numérotation en soustrayant tes données

Exemple tu a 5.000 lignes actuellement, tu penses avoir 10.000 lignes max a la fin.
A = le tri croissant (incrémental)
Tu fais B1 (insère une ligne) = 10000-A1
B2 = 10000-A2 etc ca te donnera un tri croissant avec le plus récent (donc le A le plus grand) en premier.

J'ai pas trop bien compris la question sinon ^^
!
0
le meruvien Messages postés 1111 Date d'inscription vendredi 12 août 2011 Statut Membre Dernière intervention 15 avril 2024 40
26 oct. 2015 à 10:43
ben moi j'ai pas compris ta réponse! :-)
le but de mon opération est de trouver le dernier N° de facture utilisée, j'ai commencé par mettre: =DernDom("N°";"tbl facture")
Mais ça marche pas!!
Maintenant, j'ouvre mon form facture et relève le dernier N°, mais mon problème est expliqué plus haut!
0
Mayot35 Messages postés 523 Date d'inscription mardi 11 mai 2010 Statut Membre Dernière intervention 16 février 2019 60
26 oct. 2015 à 10:54
Ah oui effectivement si c'est le dernier utilisé je ne sais pas, ma bidouille servait pour le dernier saisi.
0
Bonjour Méruvien,
Si un click droit te permet d'inverser l'ordre de tes lignes, es-tu sûr qu'à la fermeture du formulaire le système n'enregistre pas la dernière manip et la reproduise sans fin. Si c'est le cas, je te conseillerai plutôt d'aller regarder du côté des propriétés du formulaire pour vérifier qu'il n'est pas spécifié "Enregistrer à la fermeture = Oui" et alors le mettre sur "Non"
Bonne suite
0
le meruvien Messages postés 1111 Date d'inscription vendredi 12 août 2011 Statut Membre Dernière intervention 15 avril 2024 40
27 oct. 2015 à 06:47
bonjour tessel, ben j'ai cherché dans les propriétés du formulaire, mais je n'est pas trouvé de ligne "Enregistrer à la fermeture ="
0
Tessel75 > le meruvien Messages postés 1111 Date d'inscription vendredi 12 août 2011 Statut Membre Dernière intervention 15 avril 2024
27 oct. 2015 à 11:59
Beeeeennnnn! Je suis bien confus, parce que j'ai confondu avec la commande VBA :
"DoCmd.Close acForm, "LeFormulaire", acSaveYes ou acSaveNo "
As-tu une commande de ce type pour ton formulaire?
0