OVH Cloud OVH Cloud

Ordre des données

3 réponses
Avatar
Sady
Bonjour,

Excus=E9 moi de vous questionner autant, mais je suis prise=20
avec ce probl=E8me pour moi insurmontable et je dois=20
trouver une solution rapidement pour mes patrons.=20
Pardonner mes nombreuses questions.

J'ai un formulaire dans lequel j'entre mes donn=E9es. J'ai=20
deux champs texte. Un dans lequel j'inscrit "Boite" ou=20
parfois rien, l'autre dans lequel j'inscrit doit des=20
num=E9ros: 1 ou 2 etc.. soit c'est : R1 ou R2 etc..

Lorsque j'ouvre mon =E9tat pour l'impression il me mets=20
l'ordre suivant:=20
1
2
Boite A

Les donn=E9es entr=E9es dans le formulaire sont entr=E9es dans=20
l'ordre suivant:=20
Boite A
1
2

J'aimerais que mon =E9tat garde l'ordre du formulaire.=20
Pourquoi il fait =E7a et comment l'emp=EAcher de changer tout=20
=E7a ?

Les champs dans mon =E9tat sont dans la section d=E9tail.

Merci =E0 tous ceux qui auront une id=E9e=20
Sady

3 réponses

Avatar
Arnaud [lwa]
Bonjour Sady,


| Bonjour,
|
| Lorsque j'ouvre mon état pour l'impression il me mets
| l'ordre suivant:
| 1
| 2
| Boite A

parce que la requête source de l'état est triée sur ce champ peut-être ?

|
| Les données entrées dans le formulaire sont entrées dans
| l'ordre suivant:
| Boite A
| 1
| 2

il n'y a pas d'ordre dans le formulaire.
Si ces données dans la table sont dans cet ordre et qu'on peut retrouver cet ordre grâce
à un champ date saisie ou numéro auto, alors il faudra dire à l'état de trier sur ce champ là
en créant un requête avec un tri bien orienté et en basant l'état sur cette requête.

à+
--
Arnaud
--------------------------------------------------
Conseils d'utilisation : http://users.skynet.be/mpfa/
Site Perso : http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------
Avatar
Daniel Carollo
Bonjour Sady!

A priori, les donnees n'ont pas d'ordre determine dans une table Access. Il
faut donc creer uyne colonne qui permettra le classement. Si vous voulez
recuperer les donnees dans l'ordre dans lequel elles ont ete entrees, il y a
deux solutions evicentes:
- soit rajouter une colonne de type "autonumber",
- soit rajouter une colonne de type "date",
et faire un tri sur cette colonne lors de la requete qui alimente l'etat.
A priori, la colonne "autonumber" va prendre un petit peu moins de place, et
c'est la plus facile a mettre en place, mais la colonne date peut avoir une
utilite plus grande dans l'application.

Il va sans dire qu'il n'est pas necessaire de montrer cette colonne rajoutee
dans l'etat.

J'espere que ca vous donne des idees...


--
Daniel :-)

Computing Technologies International - www.computing-tech.com - We
provide solutions...

"Sady" wrote in message
news:259ac01c461f6$e91e9080$
Bonjour,

Excusé moi de vous questionner autant, mais je suis prise
avec ce problème pour moi insurmontable et je dois
trouver une solution rapidement pour mes patrons.
Pardonner mes nombreuses questions.

J'ai un formulaire dans lequel j'entre mes données. J'ai
deux champs texte. Un dans lequel j'inscrit "Boite" ou
parfois rien, l'autre dans lequel j'inscrit doit des
numéros: 1 ou 2 etc.. soit c'est : R1 ou R2 etc..

Lorsque j'ouvre mon état pour l'impression il me mets
l'ordre suivant:
1
2
Boite A

Les données entrées dans le formulaire sont entrées dans
l'ordre suivant:
Boite A
1
2

J'aimerais que mon état garde l'ordre du formulaire.
Pourquoi il fait ça et comment l'empêcher de changer tout
ça ?

Les champs dans mon état sont dans la section détail.

Merci à tous ceux qui auront une idée
Sady
Avatar
Jessy Sempere [MVP]
Bonjour

Vérifis que tu n'es pas un regroupement dans ton état qui provoquerait
ce tri...

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Sady" a écrit dans le message news:
259ac01c461f6$e91e9080$
Bonjour,

Excusé moi de vous questionner autant, mais je suis prise
avec ce problème pour moi insurmontable et je dois
trouver une solution rapidement pour mes patrons.
Pardonner mes nombreuses questions.

J'ai un formulaire dans lequel j'entre mes données. J'ai
deux champs texte. Un dans lequel j'inscrit "Boite" ou
parfois rien, l'autre dans lequel j'inscrit doit des
numéros: 1 ou 2 etc.. soit c'est : R1 ou R2 etc..

Lorsque j'ouvre mon état pour l'impression il me mets
l'ordre suivant:
1
2
Boite A

Les données entrées dans le formulaire sont entrées dans
l'ordre suivant:
Boite A
1
2

J'aimerais que mon état garde l'ordre du formulaire.
Pourquoi il fait ça et comment l'empêcher de changer tout
ça ?

Les champs dans mon état sont dans la section détail.

Merci à tous ceux qui auront une idée
Sady