J'ai créé u n bulletin de note et à present je veux remplir la case rang de l'elève en fonction de la moyenne obtenue
Une aide pour que les éleves soit classés par ordre de merite
Merrci
J'ai créé u n bulletin de note et à present je veux remplir la case rang de l'elève en fonction de la moyenne obtenue
Une aide pour que les éleves soit classés par ordre de merite
Merrci








Bonjour
je préconise une datamacro
voir maquette ci joint,à adapter en fonction de tes noms de table et de champ
RangEleve.zip
Bonjour.
Au cas où, la macro de données (datamacro) est directement dans la table et n'est visible que là.
Sinon, tu peux aussi faire une requête et utiliser DCount(). Quelque chose comme
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 select reqMoyenne.*, DCount("Moyenne", "reqMoyenne", "[Moyenne]<=" & reqMoyenne.[Moyenne]) as RangMoyenne from reqMoyenne order by [Rang]
Note que cela peut être long et qu'il peut y avoir des gens qui ont le même rang si ils ont la même moyenne.
A+
Vous voulez une réponse rapide et efficace à vos questions téchniques ?
Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

Bonjour
Tu pourrais également t'inspirer de cela : https://access.developpez.com/source...ueteClassement
Philippe
Une solution pratique ici
Cordialement
Partager