FORMULAIRE RECHERCHE

Résolu
pascal3110 Messages postés 139 Statut Membre -  
pascal3110 Messages postés 139 Statut Membre -
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

  1. le meruvien Messages postés 1414 Statut Membre 44
     
    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"
    0
  2. pascal3110 Messages postés 139 Statut Membre
     
    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é
    0
  3. le meruvien Messages postés 1414 Statut Membre 44
     
    Bonjour,
    Oui, avec un petit formulaire pour sélectionner tes critères, le form affichera ce que tu veut!
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. pascal3110 Messages postés 139 Statut Membre
     
    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
    0
  6. castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   217
     
    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
    0
  7. castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   217
     
    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
    0
  8. pascal3110 Messages postés 139 Statut Membre
     
    Ok je vais essayer et je te tiens au courant du résultat
    merci
    0
    1. Castours
       
      bonjour
      As tu reussi?
      0
  9. pascal3110 Messages postés 139 Statut Membre
     
    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
    0