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
Le monde évolue et nous avec. La technologie change les idées de ceux qui s'intéressent et pensent qu'il est nécessaire de changer.
Oh là!! Que c'est bien de trouver la solution à un problème
Pensons à améliorer nos connaissances en toute humilité car on apprend tous tous les jours !!!
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager