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

Access Discussion :

[VBA] prob de mise a jour gotfocus et lostfocus


Sujet :

Access

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    133
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 133
    Points : 83
    Points
    83
    Par défaut [VBA] prob de mise a jour gotfocus et lostfocus
    bonjour tout le monde,
    j'ai un problème, sur 2 formulaires j'ai des boutons oui/non qui activent ou désactivent une touche.
    Sur lepremier tout ses passe bien et ca marche en revanche sur le second lorsque j'active le controle, il devient bien apparament actif mais des que je vais pour cliquer dessus pour changer une option il redevient immédiatement grisé (notez quele controle en question fais afficher en sous formulaire une requete et donc il y a un actualiser sur ce controle pour les modifs)
    sinon voici les codes du got/lostfocus du bouton oui/non :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    Private Sub Option56_GotFocus()
    Forms![formulaire_entités]![Responsable_BIGENET].Enabled = True
    Forms![formulaire_entités]![ADMIN_SECRETARIAT_respbigass].Enabled = True
    End Sub
    Private Sub Option56_LostFocus()
    Forms![formulaire_entités]![Responsable_BIGENET].Enabled = False
    Forms![formulaire_entités]![ADMIN_SECRETARIAT_respbigass].Enabled = False
    End Sub
    merci d'avance

  2. #2
    pgz
    pgz est déconnecté
    Expert éminent Avatar de pgz
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Août 2005
    Messages
    3 692
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Office VBA
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2005
    Messages : 3 692
    Points : 6 591
    Points
    6 591
    Par défaut
    Bonjour,

    Je suis sûr de ne pas avoir tout compris, mais juste une suggestion :
    Quand tu cliques sur le contrôle Forms![formulaire_entités]![Responsable_BIGENET] ou Forms![formulaire_entités]![ADMIN_SECRETARIAT_respbigass], il se pourrait bien que le contrôle Option56 perde le focus.
    ce qui désactiverait les deux premiers?

    Bon courage,

    pgz

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    133
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 133
    Points : 83
    Points
    83
    Par défaut
    merci pour ta réponse, mais je ne pense pas que ce soit ca,
    en fait l'option56 c'est donc mon bouton oui/non, Forms![formulaire_entités]![Responsable_BIGENET] c'est le déroulant qui pose problème et Forms![formulaire_entités]![ADMIN_SECRETARIAT_respbigass], c'est la requête correspondante a ce dernier déroulant, dans le cadre de la requête tout va bien .
    sinon peut etre qu'il ne faut pas utiliser focus dans mon cas (je veux juste actif quand option56=oui et inactif quand option56=non)

  4. #4
    Expert éminent sénior
    Avatar de Arkham46
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    5 865
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Septembre 2003
    Messages : 5 865
    Points : 14 526
    Points
    14 526
    Par défaut
    bjr,

    après mise à jour ce sera mieux je pense
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     Private Sub Option56_AfterUpdate()
    Forms![formulaire_entités]![Responsable_BIGENET].Enabled = Option56.value 
    Forms![formulaire_entités]![ADMIN_SECRETARIAT_respbigass].Enabled = Option56.value 
    End Sub

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    133
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 133
    Points : 83
    Points
    83
    Par défaut
    merci pour ta réponse arkam, je verrais au travail mardi et je te dirais si ca marche mieux

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    133
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 133
    Points : 83
    Points
    83
    Par défaut
    j'ai testé sur une autre base de donnée, ca marche c'est niquel, mais par contre j'ai un autre problème, lorsque je place le formulaire en sous formulaire, la ca ne marche plus, il y a une procédure particulière à appliquer?

  7. #7
    Expert éminent sénior
    Avatar de Arkham46
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    5 865
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Septembre 2003
    Messages : 5 865
    Points : 14 526
    Points
    14 526
    Par défaut
    si c'est sur le formulaire courant il n'est pas utile de le nommer :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     me.[Responsable_BIGENET].Enabled = Option56.value

  8. #8
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    133
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 133
    Points : 83
    Points
    83
    Par défaut
    ca marche niquel merci bien

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. prob requete mise a jour
    Par croke dans le forum Requêtes et SQL.
    Réponses: 8
    Dernier message: 04/06/2008, 21h09
  2. VBA pour Acces Mise a jour table
    Par Pingouin22 dans le forum Access
    Réponses: 2
    Dernier message: 15/12/2006, 00h20
  3. [VBA-E]Boucle mise a jour label
    Par alex_95 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 03/03/2006, 15h32
  4. Réponses: 2
    Dernier message: 24/11/2005, 12h46
  5. [VBA] [WORD] champs (docproperty) et mise a jour
    Par meufeu dans le forum VBA Word
    Réponses: 15
    Dernier message: 01/09/2005, 15h11

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