Bonjour
J'avais, en 98 (!) écrit quelque chose d'approchant, pour une course cycliste ( La Ronan Pensec, qui s'en souvient ?) et çà avait perduré plusieurs années.
Il fallait en effet un champ calculé pour stocker les rangs (au classement général, et dans la catégorie) et surtout conserver les rangs pour l'année suivante (coureurs fidèles qui veulent voir leur évolution)
Normalement il faut pas de champ calculé, mais çà c'est "normalement".
J'ai facilement retrouvé çà:
Function calcul (x as Integer, y as Integer)
cumul = cumul + 1
calcul = cumul
End Function
Function Raz()
cumul = 0
End Function
[/code]
Hélas le reste est en macros (à l'époque je parlais mal le VBA) et j'hésite à me replonger dedans
...
Mais je veux bien envoyer la base si çà peut aider.
Et une fois qu'on a le rang dans une table, une requête pour sortir (Rang >3) c'est facile.
Bien cordialement
Jean
Modifié 2 fois. Dernière modification le 05/10/19 12:31 par jean.