IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IHM Discussion :

Zone de texte de recherche dans un formulaire [AC-2007]


Sujet :

IHM

  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Juin 2006
    Messages
    622
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 622
    Par défaut Zone de texte de recherche dans un formulaire
    Bonjour,


    Pour notre exemple prenons une table toute simple :
    [MaTable]
    Référence
    Désignation
    Prix


    J'ai créé un formulaire tout bête... et j'ai rajouté une zone de texte et un bouton.

    Ma zone de texte permet de saisir la référence recherchée et le clic sur le bouton lance la macro de positionnement sur l'enregistrement.
    Jusque là je sais faire.

    Par contre, comment faire pour que lorsque j'ouvre le formulaire la 1ère fois, avant d'effectuer la recherche, les champs [Référence],[Désignation] et [Prix] restent blanc. Car par défaut, le formulaire est ouvert sur le 1er enregistrement.

    Moi je souhaite uniquement que les données s'affichent lorsque j'effectue ma recherche !?

    Bon j'espère que vous aurez compris ma demande

    A+
    Dams'

  2. #2
    Membre très actif
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    923
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 923
    Par défaut
    Bonjour damsmut,

    deux solutions possibles:
    1. Il faut l'ouvrir en mode ajout.

    ou

    2. Tu peux faire un formulaire sans Source de donnés, et sur l'événement sur click du bouton aller chercher les donnés par biais d'un recordset.

    A+

  3. #3
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Juin 2006
    Messages
    622
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 622
    Par défaut
    Citation Envoyé par Marc_27 Voir le message
    Bonjour damsmut,

    deux solutions possibles:
    1. Il faut l'ouvrir en mode ajout.

    ou

    2. Tu peux faire un formulaire sans Source de donnés, et sur l'événement sur click du bouton aller chercher les donnés par biais d'un recordset.

    A+

    La solution 2 m'intéresse plus... peux-tu être plus précis lorsque tu dis :

    aller chercher les donnés par biais d'un recordset.

  4. #4
    Membre très actif
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    923
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 923
    Par défaut
    Bonjour damsmut,

    Je vous donne un exemple de code (RecordSet ADO), à être mis dans un bouton, ou à l'événement afterupdate de ton textbox référence::

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    dim rs as new adodb.recordset
    Set rs = New ADODB.Recordset
    rs.ActiveConnection = CurrentProject.Connection
    rs.Source = "SELECT * FROM [maTable] WHERE [reference] = " & Me.monTextbox
    rs.CursorType = adOpenDynamic
    rs.LockType = adLockOptimistic
    rs.Open
    if not rs.EOF then
        monText1=rs![champ_de_maTable_1]
        monText2=rs![champ_de_maTable_2]
        ...
    end if
    rs.Close
    Ici un cours bien complet, mais tu peux facilement trouver quelques exemples simples...
    Bon étude...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 10
    Dernier message: 10/01/2012, 22h40
  2. Réponses: 3
    Dernier message: 24/10/2011, 11h27
  3. [AC-2010] Zone de recherche dans un formulaire
    Par scoobydoos dans le forum IHM
    Réponses: 2
    Dernier message: 03/11/2010, 20h11
  4. Recherche dans un formulaire
    Par Marmouz dans le forum Access
    Réponses: 5
    Dernier message: 22/09/2005, 10h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo