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 :

champ auto rempli avec valeur liste déroulante


Sujet :

VBA Access

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 14
    Points : 7
    Points
    7
    Par défaut champ auto rempli avec valeur liste déroulante
    bonjour,

    Alors pour essayer d'être clair je vais expliquer mon formulaire.

    Il comprend les champs :
    Id_rdv : la clé primaire de ma table RDV
    id_client
    clients : qui est une liste déroulante regroupant l'identifiant, le nom et prénom d'un client de ma table CLIENT. Je n'affiche que le nom et prénom.

    Avec ceux-ci, je souhaite auto-incrémenté mon id_rdv, ce qui est déjà codé, mais mon problème réside dans l'auto-remplissage du champ id_client après avoir sélectionné un client de ma liste déroulante.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub Modifiable28_AfterUpdate()
    Me.clients_id_client = Me.Modifiable28.Column(0)
    End Sub
    Le code est juste simplement, je m'en suis apperçu qu'une fois que j'ai cliqué sur bouton annulé l'enregistrement. Là, en changeant de client, il me changeait bien mon id_client (grisé et bloqué au passage) et cela pourquoi parce que le champ id_rdv était vide...
    Le problème c'est que j'ai besoin que ce champ soit rempli, et lorsque j'ouvre le formulaire, que l'id_rdv est bien incrémenté et que j'essai de choisir un client dans ma liste déroulante, il me met dans une fenêtre apparente :

    erreur d'execution '-2147352567 (80020009)':
    Les enregistrements dans la table 'RDV' ne devraient pas se trouver du coté 'un'.


    Je ne comprend pas pourquoi cela fonctionne que quand mon id_rdv est vide...
    Avez-vous une solution ? déjà rencontré cette erreur dans ce cas précis ?

    Merci

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 14
    Points : 7
    Points
    7
    Par défaut
    vraiment personne ne sait ? : /

Discussions similaires

  1. Mettre à jour un champ avec une Liste déroulante
    Par Narutosaad dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 10/08/2010, 12h18
  2. Réponses: 4
    Dernier message: 09/05/2008, 00h22
  3. Réponses: 2
    Dernier message: 20/03/2008, 10h19
  4. [VBA] choix valeur liste déroulante (champ texte d'1 table)
    Par Lou Pitchoun dans le forum Access
    Réponses: 14
    Dernier message: 22/02/2006, 10h27
  5. Remplir 3 champs textes différents avec une liste déroulante
    Par azorol dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 20/12/2005, 00h04

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