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 :

Décocher un oui/non en fonction d'autres valeurs


Sujet :

Access

  1. #1
    Membre du Club
    Inscrit en
    Avril 2006
    Messages
    177
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 177
    Points : 55
    Points
    55
    Par défaut Décocher un oui/non en fonction d'autres valeurs
    Bonjour, j'ai une case validée le fiche saisie que je rend disponible que si certains contrôles sont saisis. Mon code marche trés bien mais j'ai un souci : si l'utilisateur efface le contenu d'un contrôle, le contrôle Oui/non devient bien indisponible mais il reste coché... Je voudrait qu'il se décoche automatiquement lorsque l'utilisateur efface le contenu d'un controle (soit en même temps que la coche devient indisponible)

    Pour vous éclairé voici le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    Private Sub ControlOnOff()
    Dim valid As Long
    If Nz(Me.Liste93, "") = "" Or Nz(Me.Liste95, "") = "" Or Nz(Me.Liste96, "") = "" _
    Or Nz(Me.Liste97, "") = "" Or Nz(Me.Liste98, "") = "" Or Nz(Me.decision, "") = "" _
    Or Nz(Me.comm_quali1, "") = "" Or Nz(Me.comm_quali2, "") = "" _
    Or Nz(Me.comm_quali3, "") = "" Or Nz(Me.comm_quali4, "") = "" _
    Or Nz(Me.comm_quali5, "") = "" Then
    Me.valid.Enabled = False
    Else: Me.valid.Enabled = True
    End If
    End Sub
    Je fait appel a cette procedure avant MAJ de chaque contrôle concerné
    Par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Private Sub comm_quali5_BeforeUpdate(Cancel As Integer)
    Call ControlOnOff
    End Sub
    En rajoutant : J'ai une erreur d'execution

    J'ai essayé aussi de mettre mais ca fait rien, la case reste coché...

    Merci d'avance de votre aide !

  2. #2
    Membre du Club
    Inscrit en
    Avril 2006
    Messages
    177
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 177
    Points : 55
    Points
    55
    Par défaut
    Peronnes n'a de solution, ou meme une piste ?



    please help me !

  3. #3
    Membre actif Avatar de moicats
    Inscrit en
    Mars 2006
    Messages
    299
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 299
    Points : 200
    Points
    200
    Par défaut
    salut,

    il faut mettre
    [CODE]
    me.valid.value = false
    [CODE]

    a+

  4. #4
    Membre du Club
    Inscrit en
    Avril 2006
    Messages
    177
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 177
    Points : 55
    Points
    55
    Par défaut
    oui merci je viens de voir ta réponse à un autre post
    merci bcp !

  5. #5
    Membre actif
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    267
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 267
    Points : 268
    Points
    268
    Par défaut
    ou tu peux faire un test dans une procedure du champ en mettant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    If Texte.SelText = "" Then
        tu décoche la case
    End If

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    166
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : Canada

    Informations forums :
    Inscription : Mars 2006
    Messages : 166
    Points : 169
    Points
    169
    Par défaut
    N'oublie pas le tag résolu :-)
    En haut: Outils de la discussion -> Résolu
    N'oubliez pas le tag . En haut: Outils de la discussion -> Résolu.

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

Discussions similaires

  1. [AC-2007] Texte dans un état en fonction d'un oui/non
    Par chatomon dans le forum IHM
    Réponses: 9
    Dernier message: 16/08/2009, 12h18
  2. fonction alert(); avec choix oui/non
    Par Emcy dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 23/08/2007, 08h35
  3. Menus : fonction "tri" non disponible sur un autre PC
    Par niavlys77 dans le forum Access
    Réponses: 1
    Dernier message: 02/05/2006, 19h39
  4. Réponses: 4
    Dernier message: 19/04/2006, 16h03
  5. Réponses: 4
    Dernier message: 01/07/2004, 11h53

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