Tri d'un formulaire

le meruvien Messages postés 1130 Date d'inscription   Statut Membre Dernière intervention   -  
 Tessel75 -
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 534 Date d'inscription   Statut Membre Dernière intervention   60
 
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 1130 Date d'inscription   Statut Membre Dernière intervention   40
 
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 534 Date d'inscription   Statut Membre Dernière intervention   60
 
Ah oui effectivement si c'est le dernier utilisé je ne sais pas, ma bidouille servait pour le dernier saisi.
0
Tessel75
 
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 1130 Date d'inscription   Statut Membre Dernière intervention   40
 
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 1130 Date d'inscription   Statut Membre Dernière intervention  
 
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