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 :

Affecter une commande d'un sous-formulaire depuis un formulaire 2


Sujet :

IHM

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 30
    Points : 20
    Points
    20
    Par défaut Affecter une commande d'un sous-formulaire depuis un formulaire 2
    Bonjour,
    J'aimerais ajouter une commande dans mon formulaire permettant de rechercher un nouvel enregistrement dans le sous-formulaire

    ça doit être simple mais je n'arrive pas à intégrer le code généré par l'assistant

    Merci

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 30
    Points : 20
    Points
    20
    Par défaut
    bonjour,

    donc la commande permettant de rechercher un nouvel enregistrement est

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.GoToRecord , , acNewRec
    j'aimerais donc l'integrer dans un bouton situé dans le formulaire principale pour rechercher le nouvelle enregistrement du sous-formulaire

  3. #3
    Membre émérite
    Homme Profil pro
    tripatouilleur de code pour améliorer mon quotidien boulistique
    Inscrit en
    Février 2008
    Messages
    939
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : tripatouilleur de code pour améliorer mon quotidien boulistique
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2008
    Messages : 939
    Points : 2 287
    Points
    2 287
    Par défaut
    Bonjour.

    Peut-être une piste :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    'Pour le bouton
    'sur l'évènement sur clic
     
    docmd.gotocontrol Nom_du_contrôle_SousFormulaire 
     
    ' pour le sous formulaire
    ' sur ouverture / activation
    DoCmd.GoToRecord , , acNewRec

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 30
    Points : 20
    Points
    20
    Par défaut
    Citation Envoyé par pier.antoine Voir le message
    Bonjour.

    Peut-être une piste :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    'Pour le bouton
    'sur l'évènement sur clic
     
    docmd.gotocontrol Nom_du_contrôle_SousFormulaire 
     
    ' pour le sous formulaire
    ' sur ouverture / activation
    DoCmd.GoToRecord , , acNewRec
    Bonjour,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ' pour le sous formulaire
    ' sur ouverture / activation
    DoCmd.GoToRecord , , acNewRec
    Comme je m'y attendais, lorsque j'ouvre le formulaire principale, le sous formulaire va directement chercher un nouvel enregistrement, ce qui ne me gène pas mais par contre lorsque je clique sur un des enregistrements de ma zone liste, il y a une erreur 2001 puis
    Me.Bookmark = <Aucun enregistrement en cour.>


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    'Pour le bouton
    'sur l'évènement sur clic
     
    DoCmd.GoToControl (Form_Categories_sous_formulaire_test)
    il y a une erreur 2514
    Form_Categories_sous_formulaire_test = vide
    pour info :
    Categories_sous_formulaire est le nom du sous formulaire
    test est le nom de la commande du sous formulaire qui contient ce code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.GoToRecord , , acNewRec
    j'ai beau changer la syntaxe de la commande, j'ai toujours le même message d'erreur

Discussions similaires

  1. [AC-2010] Affecter une commande à une image sur un formulaire?
    Par juchibou dans le forum VBA Access
    Réponses: 1
    Dernier message: 01/05/2015, 17h20
  2. commander un sous formulaire depuis un formulaire
    Par nicoosito dans le forum IHM
    Réponses: 4
    Dernier message: 13/08/2010, 10h34
  3. Réponses: 3
    Dernier message: 01/04/2009, 11h11
  4. Réponses: 4
    Dernier message: 02/11/2005, 18h58
  5. Réponses: 2
    Dernier message: 28/10/2004, 16h54

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