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 :

[FORMULAIRE]Ajout autmatique d'un enregistrement à partir d'un sous-formulaire


Sujet :

IHM

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    167
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2007
    Messages : 167
    Points : 79
    Points
    79
    Par défaut [FORMULAIRE]Ajout autmatique d'un enregistrement à partir d'un sous-formulaire
    Bonjour,

    J'ai 2 table A et B liées par un ralation 1-n sur lesquelles j'ai créer un formulaire (table A) et un sous-formulaire (table B). À partir d'un formulaire (table A), j'aimerais lors d'un ajout d'un enregistrement dans cette dernière table qu'un enregistrement s'ajoute automatiquement dans le sous-formulaire (table B) en définissent la valeur du champ statut (format : oui/non) lorsque je clique sur un bouton enregistré. Je me demande si ce travail peut être fait par une macro ou autre astuc que ce soit ?

  2. #2
    Faw
    Faw est déconnecté
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    1 169
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 169
    Points : 1 383
    Points
    1 383
    Par défaut
    Bonjour,
    à priori ça devrait donner ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Me.lesousform.Form.Recordset.AddNew
    Me.lesousform.Form.Recordset.Fields("monchampOuiNon") = true
    Me.lesousform.Form.Recordset.Update

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    167
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2007
    Messages : 167
    Points : 79
    Points
    79
    Par défaut
    Citation Envoyé par Faw
    Bonjour,
    à priori ça devrait donner ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Me.lesousform.Form.Recordset.AddNew
    Me.lesousform.Form.Recordset.Fields("monchampOuiNon") = true
    Me.lesousform.Form.Recordset.Update
    La syntaxe du code je semble pas etre la bonne. j'obtiens un message d'erreur : impossible de trouver le champ "MonChamps" auquel il référenre dans votre expression. Quelqu'un a un idée comment la symtaxe devrait ressembler. ?

    Merci

Discussions similaires

  1. Réponses: 5
    Dernier message: 15/09/2020, 17h30
  2. Réponses: 1
    Dernier message: 26/09/2013, 12h04
  3. Réponses: 1
    Dernier message: 14/11/2009, 05h25
  4. Réponses: 3
    Dernier message: 11/03/2008, 07h31
  5. modifier un enregistrement à partir d'un sous formulaire
    Par Sebastien_INR59 dans le forum Access
    Réponses: 4
    Dernier message: 25/05/2006, 19h45

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