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

VBA Access Discussion :

pb affichage enregistrement après sélection dans liste déroulante


Sujet :

VBA Access

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 18
    Points : 19
    Points
    19
    Par défaut pb affichage enregistrement après sélection dans liste déroulante
    Bonjour, je commence à apprendre vba access avec l'ouvrage Access 2000 Etape par étape, et j'ai la version access 2003 sur mon pc.
    Problème, j'ai inséré un contrôle liste déroulante sur un formulaire en y associant (merci le générateur de requête) l'expression suivante :
    Expr1:[NomFamille]&", "&[Prénom]
    Or quand je repasse en mode formulaire pour tester, la liste affiche bien les enregistrements comme demandé, mais lorsque je clique sur un nom dans la liste, l'enregistrement correspondant ne s'affiche pas, alors que selon le manuel pour access 2000, cela devrait être le cas.
    Donc j'ai jeté un oeil dans le code vba et je ne vois qu'une procédure associée à mon contrôle liste comme suit :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Private Sub Modifiable53_AfterUpdate()
        ' Rechercher l'enregistrement correspondant au contrôle.
        Dim rs As Object
        Set rs = Me.Recordset.Clone
        rs.FindFirst "[RéfContact] = " & Str(Nz(Me![Modifiable53], 0))
        If Not rs.EOF Then Me.Bookmark = rs.Bookmark
    End Sub
    Et je ne vois aucun autre code associé au contrôle !

    Help, auriez-vous une suggestion, une idée ?
    En tout cas merci.
    Dominique

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 18
    Points : 19
    Points
    19
    Par défaut
    du même rédacteur,

    Il y a un bouton permettant de modifier l'enregistrement qui est protégé par défaut (Me.AllowEdits = False), j'ai donc cliqué dessus pour déproteger et à ce moment-là le clic sur un nom de la liste fonctionne.

    Donc soit le bouquin est mal fait, soit je dois faire appel à l'instruction Me.AllowEdits = True à chaque fois ????

    Je m'interroge

Discussions similaires

  1. Afficher variable aprés sélection dans liste déroulante
    Par kamnouz dans le forum Débuter avec Java
    Réponses: 4
    Dernier message: 13/04/2009, 12h35
  2. Afficher variable aprés sélection dans liste déroulante
    Par kamnouz dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 11/04/2009, 16h30
  3. pas de sélection dans liste déroulante (cantine)
    Par mystikgirl30 dans le forum IHM
    Réponses: 2
    Dernier message: 05/03/2007, 11h50
  4. Sélection dans liste déroulante (Access 2002)
    Par BizutAccess dans le forum Access
    Réponses: 5
    Dernier message: 19/12/2006, 12h41
  5. [SQL] récupérer sélection dans liste déroulante
    Par nerick dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 06/12/2005, 11h30

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