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 :

Undo sur sous-formulaire


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Falneur
    Homme Profil pro
    Concepteur industriel
    Inscrit en
    Août 2017
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Concepteur industriel
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2017
    Messages : 81
    Par défaut Undo sur sous-formulaire
    Bonjour à toutes et à tous,

    Je crée ce post car je n'arrive pas à palier à mon problème.

    J'ai un formulaire possédant un sous-formulaire.

    Dans ce formulaire, il y a un bouton "btn_Annuler" avec un code au clic :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Private Sub btn_Annuler_Click()
     
        Me.Undo
     
        Form_SF_Soins.Undo
     
     
    End Sub
    Pas de problème avec la focntion "Me.Undo". Par contre, la fonction "Form_SF_Soins.Undo" ne fonctionne pas. Si je modifie une valeur dans le sous-formulaire et que je clique sur "btn_Annuler", la saisie ne s'annule pas ...

    Avez-vous une solution s'il vous plaît ?

    Merci d'avance.

  2. #2
    Membre Expert Avatar de Zekraoui_Jakani
    Homme Profil pro
    Inscrit en
    Novembre 2013
    Messages
    1 671
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1 671
    Par défaut
    Il faut pointer vers le sous-formulaire; exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Me.NomSousForm.SetFocus
    Me!NomSousForm!NomChampSousForm.SetFocus
    DoCmd.RunCommand acDeleteRecord

  3. #3
    Expert éminent
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 961
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 961
    Par défaut
    bonjour,
    Si je modifie une valeur dans le sous-formulaire et que je clique sur "btn_Annuler", la saisie ne s'annule pas ...
    cela ne fonctionnera pas, dès que l'on perd le focus du sous-formulaire (clic sur le bouton "btn_Annuler", du formulaire principal) la saisie est validée.

  4. #4
    Membre confirmé Avatar de Falneur
    Homme Profil pro
    Concepteur industriel
    Inscrit en
    Août 2017
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Concepteur industriel
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2017
    Messages : 81
    Par défaut
    Il n'y a donc aucune solution ?

Discussions similaires

  1. [AC-2010] Me.Undo sur sous formulaire?
    Par Peps0u dans le forum VBA Access
    Réponses: 4
    Dernier message: 22/10/2014, 15h11
  2. mis à jour de champs sur sous formulaire
    Par nicolovitch dans le forum Access
    Réponses: 8
    Dernier message: 09/08/2006, 13h19
  3. Réponses: 2
    Dernier message: 11/07/2006, 13h01
  4. probleme de vue sur sous formulaire
    Par fabrice518 dans le forum Access
    Réponses: 12
    Dernier message: 05/09/2005, 10h35
  5. Action sur sous-formulaire filtré
    Par thevenix dans le forum IHM
    Réponses: 4
    Dernier message: 20/06/2005, 00h39

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