FORMULAIRE RECHERCHE [Résolu/Fermé]

Signaler
Messages postés
136
Date d'inscription
vendredi 13 février 2015
Statut
Membre
Dernière intervention
14 mars 2016
-
Messages postés
136
Date d'inscription
vendredi 13 février 2015
Statut
Membre
Dernière intervention
14 mars 2016
-
Bonjour,
je voudrait créer un formulaire de recherche dans une requete
comment faire?
est-ce compliqué?
j'ai fais des recherches sur le net mais cela me semble compliqué
la création du formulaire pas de souci par contre après je bloque.

merci d'avance



10 réponses

Messages postés
992
Date d'inscription
vendredi 12 août 2011
Statut
Membre
Dernière intervention
22 février 2020
35
Bonjour,
tu commence par faire un formulaire tableau avec tes enregistrements, et tu met un champ "recherche"!
A la procedure "apres maj" de ce champ, tu met:
Private Sub recherche_AfterUpdate()
DoCmd.OpenForm "mon formulaire", acNormal, "", "[nom du champ concerné par la recherche] Like '*" & [Forms]![mon formulaire].[recherche] & "*'", , acNormal
Me!recherche = ""
End Sub

Avec ça, il va ouvrir ton formulaire avec les enregistrements que tu recherche
Exemple: si tu cherche "paris", il affiche tous les enregistrement qui contiennent "paris"
Messages postés
136
Date d'inscription
vendredi 13 février 2015
Statut
Membre
Dernière intervention
14 mars 2016

tout d'abord merci par contre je souhaiterais un truc de ce genre là


https://jeannot45.developpez.com/articles/access/recherchemulticriteres/images/FiltreSansCode.jpg

la recherche en haut et le résultat en dessous
pour le formulaire pas de souci cà je vais me débrouiller par contre pour le reste est-ce que ton code va fonctionner ou pas?

encore merci
Messages postés
136
Date d'inscription
vendredi 13 février 2015
Statut
Membre
Dernière intervention
14 mars 2016

j'ai oublié de préciser que c'est une recherche simple par rapport à un champs date.
et que c'est une requête.
désolé
Messages postés
992
Date d'inscription
vendredi 12 août 2011
Statut
Membre
Dernière intervention
22 février 2020
35
Bonjour,
Oui, avec un petit formulaire pour sélectionner tes critères, le form affichera ce que tu veut!
Messages postés
136
Date d'inscription
vendredi 13 février 2015
Statut
Membre
Dernière intervention
14 mars 2016

bonjour
ok donc je fais un formulaire double affichage normal en haut pour sélection critère
et en dessous sous forme de tableau et je rentre ton code et ça fonctionne?
enfin si j'ai bien compris!!!!
j'essaie ça d'ici demain et je te tien au courant
merci
Messages postés
2955
Date d'inscription
lundi 18 septembre 2006
Statut
Membre
Dernière intervention
31 août 2019
188
Bonjour
Tu veux faire une requete de recherche.
Tu mets la table ou les tables dans ta requete.
Condition where tu inscris le nom rechercher
Messages postés
136
Date d'inscription
vendredi 13 février 2015
Statut
Membre
Dernière intervention
14 mars 2016

bonjour
je veux grâce a un formulaire rechercher des infos dans une requête
ex: a partir d'une date de fabrication, retrouver toutes les sorties marchandises de ce jour là.
vois-tu ce que je cherche
https://jeannot45.developpez.com/articles/access/recherchemulticriteres/images/FiltreSansCode.jpg

un peu ce genre de truc
Messages postés
2955
Date d'inscription
lundi 18 septembre 2006
Statut
Membre
Dernière intervention
31 août 2019
188
bonjour
Pour faire simple:
tu fais une table date
Un champ DateSaisie comme clé primaire par exemple.
Tu fais une relation avec le champ date de ta table.
Ensuite tu fais un formulaire et sous formulaire avec la table date et la table ou se trouve les enregistrements.
Si tu fais cela correctement tu te retrouveras un formulaire principale date et ton sous formulaire
Messages postés
136
Date d'inscription
vendredi 13 février 2015
Statut
Membre
Dernière intervention
14 mars 2016

Ok je vais essayer et je te tiens au courant du résultat
merci
bonjour
As tu reussi?
Messages postés
136
Date d'inscription
vendredi 13 février 2015
Statut
Membre
Dernière intervention
14 mars 2016

bonjour
j'ai essayé hier soir et apparemment ça fonctionne même très bien
youpi!!!!!
encore merci
si j'ai encore d'autres questions je te demanderais
merci