Les mémos

Fermer Tables

Fermer Requêtes

Fermer Formulaires

Fermer Etats

Fermer Modules

Fermer Base

Fermer Automation

Fermer Administration

Fermer Registre

Fermer String

Fermer Email CDO

Fermer Outlook

Fermer Net

Fermer Dates - Heures

Fermer Fichiers

Fermer Références

Fermer Vrac

Recherche



Je débute...

Fermer La normalisation

Fermer VBA

Lettre d'information
Pour avoir des nouvelles de ce site, inscrivez-vous à notre Newsletter.
Captcha
Recopier le code :
Attention
Aucun support
par émail !

Utilisez le forum pour les questions/réponses concernant MsAccess et les codes que vous trouverez sur ce site.
Au sujet de l'auteur
L'auteur qui fréquente (fréquentait) le forum microsoft.public.fr.access a eu le plaisir d'être nommé MVP Office-Access de janvier 2003 à décembre 2011.

Qui sont les MVP ?

Visites

   visiteurs

   visiteurs en ligne

Divers ;-)
Nous contacter
Forum - Questions générale - Sujet n°786

La Charte du Forum - La Charte du Forum

Forum - Forum
Questions générale - Questions générale


actif  Sujet n° 786  Numérotation continue dans une requête

le 05/05/2017 : 09:00
par possible924

Anonyme

visiteur

Bonjour à tous,
Dans les mémos de ce site, il y a des exemples de Numérotation continue dans une requête, hélas, je n'ai pas réussi à les mettre en œuvre.

Voici mon problème :
Je souhaite réaliser une numérotation continue du résultat d'une requête sélection, qui renvoie dans un champ nommé "Exercice" les valeurs suivantes :

2010
2011
2013
2016

ou bien :
2010/2011
2011/2012
2013/2014
2016/2016

à coté de ce champ "Exercice" je souhaite dans ma requête obtenir un autre champ "Rang" qui numérote les lignes de 1, 2, 3, 4 ... selon leur valeur du champ "Exercice"

Merci par avance pour votre aide
Pierre
  Poster une réponse  Haut

[]   

Réponse n° 1
--------
le 06/05/2017 : 00:34
par 3Stone

3Stone

Administrateur

Bonjour,

 
Citation : possible924

hélas, je n'ai pas réussi à les mettre en œuvre.

 
Je pense que tu n'as pas lu attentivement ce passage...

Citation : 3Stone

Il est entendu que le Champ1 peut être de type numérique (numéro
d'adhérant) ou texte (nom d'adhérent, mais attention au homonyme) ou
encore une date quelconque (attention ici au date identique). La
numérotation se fera selon l'ordre du champ désigné.

 
 
Citation : possible924

Je souhaite réaliser une numérotation continue du résultat d'une requête sélection, qui renvoie dans un champ nommé "Exercice" les valeurs suivantes...

 
Oui, mais basé sur quoi ?
Si tu as lu ce que je dis plus haut, on ne sait pas faire cela "en l'air"...

 
Citation : possible924

à coté de ce champ "Exercice" je souhaite dans ma requête obtenir un autre champ "Rang" qui numérote les lignes de 1, 2, 3, 4 ... selon leur valeur du champ "Exercice"

 
Ce n'est pas le travail d'une requête, mais d'un état.

Cordialement,
Pierre (3Stone)
  Poster une réponse  Haut
Réponse n° 2
--------
le 07/05/2017 : 08:52
par possible924

Anonyme

visiteur
J'ai réussi avec cela :

SELECT R_Exercices.Exercice, DCount("Exercice","R_Exercices","Exercice
  Poster une réponse  Haut
Réponse n° 3
--------
le 07/05/2017 : 08:56
par possible924

Anonyme

visiteur
Mon message a été tronqué.
Je disais
J'ai réussi avec cela :

SELECT R_Exercices.Exercice, DCount("Exercice","R_Exercices","Exercice
  Poster une réponse  Haut
Réponse n° 4
--------
le 07/05/2017 : 08:58
par possible924

Anonyme

visiteur
Désolé, le message entier ne semble pas vouloir passer !!!
  Poster une réponse  Haut
Réponse n° 5
--------
le 07/05/2017 : 13:11
par 3Stone

3Stone

Administrateur

Bonjour,

Pour coller du code, il faut le coller, puis le sélectionner et ensuite cliquer sur le le bouton < > et choisir autre...
 

Code :
SELECT R_Exercices.Exercice, DCount("Exercice","R_Exercices","Exercice

 
Cordialement,
Pierre (3Stone)

  Poster une réponse  Haut
Réponse n° 6
--------
le 07/05/2017 : 18:26
par possible924

Anonyme

visiteur
Bonjour,
En m'inspirant du mémo "Numérotation continue dans une requête",
j'ai réglé mon problème de cette façon :

Code :
SELECT R_Exercices.Exercice, DCount("Exercice","R_Exercices","Exercice <='" & [Exercice] & "'")*1 AS Rang
FROM R_Exercices;


ça marche très bien

Merci pour votre aide
Pierre
  Poster une réponse  Haut
actif sujet actif   clos sujet clos   Important! Important!   Nouveau Nouveau message   -   Rectifier Rectifier message   Clôturer Clôturer sujet   Remonter Remonter
[]
Catégories de discussion  Forum 



Haut