OVH Cloud OVH Cloud

Newbie:Trier un formulaire

5 réponses
Avatar
Exxos
Voila ma question est toute simple:

comment trier un formulaire, y a t'il possibilit=E9 de le=20
trier sur plusieurs champs?

J'avais fait une requete, mais si je dois me faire autant=20
de requete qu'il y a de champ, j'ai pas fini.

5 réponses

Avatar
Raymond
Bonsoir.

SELECT Table1.* FROM Table1 ORDER BY Table1.prenom, Table1.montant,
Table1.madate DESC;

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Exxos" a écrit dans le message de
news:1f48c01c389d1$059dbe60$
Voila ma question est toute simple:

comment trier un formulaire, y a t'il possibilité de le
trier sur plusieurs champs?

J'avais fait une requete, mais si je dois me faire autant
de requete qu'il y a de champ, j'ai pas fini.
Avatar
exxos
Merci pour votre reponse

D'accord avec cette requete SQL, mais je la met ou dans
mon formulaire (je veux que ce soit declanché lors d'un
appuie sur un boutton).

Cordialement

-----Message d'origine-----
Bonsoir.

SELECT Table1.* FROM Table1 ORDER BY Table1.prenom,
Table1.montant,

Table1.madate DESC;

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Exxos" a écrit dans le message de
news:1f48c01c389d1$059dbe60$
Voila ma question est toute simple:

comment trier un formulaire, y a t'il possibilité de le
trier sur plusieurs champs?

J'avais fait une requete, mais si je dois me faire autant
de requete qu'il y a de champ, j'ai pas fini.

.



Avatar
Raymond
RE.

c'est la requête sur laquelle est basée le formulaire (recordsource) ligne
source onglet données des propriétés.
tu veux changer souvent pour le mettre sur un bouton ?
sur le clic du bouton: me.RecordSource="Select....." sui d'un Me.requery
éventuel.

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"exxos" a écrit dans le message de
news:03e201c389d7$2c352440$
Merci pour votre reponse

D'accord avec cette requete SQL, mais je la met ou dans
mon formulaire (je veux que ce soit declanché lors d'un
appuie sur un boutton).

Cordialement
Avatar
Exxos
merci, c'etait ca que je voulais faire.

Question subsidiaire: Et comment faire pour trier suivant
un champ qui n'est pas dans la table, je m'explique: dans
ma table, j'ai un identifiant d'une autre table, et
j'aimerais trier sur un champ d'une autre table qui est
identifiée par un id.

ex table chanteur avec id_age et la table age avec comme
champ id_age et un champ description: jeune,agé,vieux, ...

Autre question:

Comment executer du code SQL dans un formulaire en VBA.
exemple j'ai un combobox dans mon formulaire lié a une
table (mais pas celle du formulaire) lorsque je
selectionne un enregistrement dans mon combo, je veux
recuper la valeur des different champs de mon comboBox


Merci.

-----Message d'origine-----
RE.

c'est la requête sur laquelle est basée le formulaire
(recordsource) ligne

source onglet données des propriétés.
tu veux changer souvent pour le mettre sur un bouton ?
sur le clic du bouton: me.RecordSource="Select....." sui
d'un Me.requery

éventuel.

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"exxos" a écrit dans le message de
news:03e201c389d7$2c352440$
Merci pour votre reponse

D'accord avec cette requete SQL, mais je la met ou dans
mon formulaire (je veux que ce soit declanché lors d'un
appuie sur un boutton).

Cordialement


.



Avatar
Raymond
Bonsoir.

Pour le tri: on ne peut trier que sur un champ de la requête et "n'importe
quel champ" de la requête. il suffit que ton champ externe soit dans la
requête, si tu ne veux pas le faire apparaître en final tu décoches la case
afficher.

Pour le code sql, faut être un peu plus clair. tu composes une clé dans une
combo basée sur une table ? ta combo a plusieurs colonnes et tu veux remplir
ces colonnes avec les champs de l'enregistrement trouvé ? est-ce bien ça ?
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Exxos" a écrit dans le message de
news:0d0801c38c2c$a64e12d0$
merci, c'etait ca que je voulais faire.

Question subsidiaire: Et comment faire pour trier suivant
un champ qui n'est pas dans la table, je m'explique: dans
ma table, j'ai un identifiant d'une autre table, et
j'aimerais trier sur un champ d'une autre table qui est
identifiée par un id.

ex table chanteur avec id_age et la table age avec comme
champ id_age et un champ description: jeune,agé,vieux, ...

Autre question:

Comment executer du code SQL dans un formulaire en VBA.
exemple j'ai un combobox dans mon formulaire lié a une
table (mais pas celle du formulaire) lorsque je
selectionne un enregistrement dans mon combo, je veux
recuper la valeur des different champs de mon comboBox