OVH Cloud OVH Cloud

Numéro de ligne dans une requête

4 réponses
Avatar
Jacques Astier
Bonjour,

En Access 2000, j'ai besoin d'avoir le numéro de chaque ligne affiché sur un
formulaire de type liste.
[CurrentRecord] renvoie toujours 1 ou autre chose d'autre suivant le
déplacement effectué dans les lignes, mais ce n'est pas un numéro de ligne
séquentiel et pour une même ligne il est variable (!).
Il me faut plutôt quelque chose comme ça :
Ligne 1 : 1 Valeur Valeur
Ligne 2 : 2 Valeur Valeur
Ligne 3 : 3 Valeur Valeur

Merci pour vos réponses !
Jacques.

4 réponses

Avatar
Gafish
Jacques Astier wrote:
Bonjour,


Bonjour,

En Access 2000, j'ai besoin d'avoir le numéro de chaque ligne affiché
sur un formulaire de type liste.
[CurrentRecord] renvoie toujours 1 ou autre chose d'autre suivant le
déplacement effectué dans les lignes, mais ce n'est pas un numéro de
ligne séquentiel et pour une même ligne il est variable (!).
Il me faut plutôt quelque chose comme ça :
Ligne 1 : 1 Valeur Valeur
Ligne 2 : 2 Valeur Valeur
Ligne 3 : 3 Valeur Valeur


Regarde si cette page correspond à ce que tu veux faire :
http://officesystem.access.free.fr/ex_compteur.htm

Arnaud
--
Charte du forum : http://www.mpfa.info/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
Jacques Astier
Merci Gafish pour cette piste.
L'expression proposée permet de compter des valeurs pourvu qu'elles soient
différentes. Ce n'est pas un compteur de ligne.
Dans l'exemple, DCount("*","Table1","débit <" & [débit])+1 AS Compteur
compte le nombre de lignes pour lesquelles le champ débit est inférieur à lui
même. Or si deux débits sont identiques, ce compteur sera aussi identique.
De plus, il faut impérativement que les enregistrement soient triés sur le
champ utilisé dans le compteur.
Je cherche plutôt quelque chose comme le ROWNUM de oracle.


Jacques Astier wrote:
Bonjour,


Bonjour,

En Access 2000, j'ai besoin d'avoir le numéro de chaque ligne affiché
sur un formulaire de type liste.
[CurrentRecord] renvoie toujours 1 ou autre chose d'autre suivant le
déplacement effectué dans les lignes, mais ce n'est pas un numéro de
ligne séquentiel et pour une même ligne il est variable (!).
Il me faut plutôt quelque chose comme ça :
Ligne 1 : 1 Valeur Valeur
Ligne 2 : 2 Valeur Valeur
Ligne 3 : 3 Valeur Valeur


Regarde si cette page correspond à ce que tu veux faire :
http://officesystem.access.free.fr/ex_compteur.htm

Arnaud
--
Charte du forum : http://www.mpfa.info/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr






Avatar
Gafish
Jacques Astier wrote:
Merci Gafish pour cette piste.
L'expression proposée permet de compter des valeurs pourvu qu'elles
soient différentes. Ce n'est pas un compteur de ligne.
Dans l'exemple, DCount("*","Table1","débit <" & [débit])+1 AS Compteur
compte le nombre de lignes pour lesquelles le champ débit est
inférieur à lui même. Or si deux débits sont identiques, ce compteur
sera aussi identique. De plus, il faut impérativement que les
enregistrement soient triés sur le champ utilisé dans le compteur.
Je cherche plutôt quelque chose comme le ROWNUM de oracle.



Regarde ce fil alors :
http://minilien.com/?cTvCNQs3P0
ou
http://groups.google.fr/group/microsoft.public.fr.access/browse_frm/thread/c382ee7f0d17d23b/07cfc65edfe6bf12?q=num%C3%A9ro+ligne+requete&rnum=1#07cfc65edfe6bf12

Arnaud
--
Charte du forum : http://www.mpfa.info/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
Jacques Astier
Merci Arnaud.


Jacques Astier wrote:
Merci Gafish pour cette piste.
L'expression proposée permet de compter des valeurs pourvu qu'elles
soient différentes. Ce n'est pas un compteur de ligne.
Dans l'exemple, DCount("*","Table1","débit <" & [débit])+1 AS Compteur
compte le nombre de lignes pour lesquelles le champ débit est
inférieur à lui même. Or si deux débits sont identiques, ce compteur
sera aussi identique. De plus, il faut impérativement que les
enregistrement soient triés sur le champ utilisé dans le compteur.
Je cherche plutôt quelque chose comme le ROWNUM de oracle.



Regarde ce fil alors :
http://minilien.com/?cTvCNQs3P0
ou
http://groups.google.fr/group/microsoft.public.fr.access/browse_frm/thread/c382ee7f0d17d23b/07cfc65edfe6bf12?q=num%C3%A9ro+ligne+requete&rnum=1#07cfc65edfe6bf12

Arnaud
--
Charte du forum : http://www.mpfa.info/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr