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 :

Enregistrer la valeur d'une case à cocher sur un splash [AC-2010]


Sujet :

IHM

  1. #1
    Membre actif
    Homme Profil pro
    Inscrit en
    Mars 2009
    Messages
    408
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Eure et Loir (Centre)

    Informations professionnelles :
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Mars 2009
    Messages : 408
    Points : 216
    Points
    216
    Par défaut Enregistrer la valeur d'une case à cocher sur un splash
    Bonjour,
    Pouvez vous m'aider sur ce probléme.
    Sur un splash d'ouverture, j'ai une case à cocher. A la fermeture du splash, je voudrai conserver la valeur de cette case à cocher (0 ou -1).

    J'ai essayer ceci mais ca ne marche pas :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Private Sub Form_Timer()
     
    Me.TimerInterval = 0
     
    DoCmd.OpenForm "Fo_menu_principal"
     
    DoCmd.Close acForm, Me.Name, acSaveYes
     
    End Sub
    Et une autre question, quand le splash est fermé quel est le code pour récupérer la valeur de la case à cocher.

    Je vous remercie de m'avoir lu et aidé.
    Cordialement

  2. #2
    Membre expérimenté Avatar de Gado2600
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Mai 2013
    Messages
    903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Office VBA

    Informations forums :
    Inscription : Mai 2013
    Messages : 903
    Points : 1 364
    Points
    1 364
    Par défaut
    Bonjour,
    As-tu essayé de passer par une variable globale ?
    Cordialement,

  3. #3
    Membre actif
    Homme Profil pro
    Inscrit en
    Mars 2009
    Messages
    408
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Eure et Loir (Centre)

    Informations professionnelles :
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Mars 2009
    Messages : 408
    Points : 216
    Points
    216
    Par défaut
    Merci pour votre aide.

    Je pensais plus à une fonction du style hide mais access n'a pas l'air de connaitre.

    Pour la variable globale, comment fait on pour qu' elle prenne le vrai ou faux dans le code.

    Merci

  4. #4
    Membre expérimenté Avatar de Gado2600
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Mai 2013
    Messages
    903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Office VBA

    Informations forums :
    Inscription : Mai 2013
    Messages : 903
    Points : 1 364
    Points
    1 364
    Par défaut
    Tu déclares ta variables globale dans un module par exemple (pas de problèmes quand tu as plusieurs formulaires comme cela)

    Tu places un événement sur ta checkbox de type AfterUpdate (celle-ci détectera chaque changement sur ta checkbox) et dedans tu mets ce genre de code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Nom_Variable = Nom_Controle_checkbox.value
    Sinon, si c'est à la fermeture, il faut regarder dans les événements de type "sur fermeture" ou "sur libération". L'un ou l'autre mais le code restera le même.

    Normalement, cela devrait fonctionner.
    Bon courage

  5. #5
    Membre actif
    Homme Profil pro
    Inscrit en
    Mars 2009
    Messages
    408
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Eure et Loir (Centre)

    Informations professionnelles :
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Mars 2009
    Messages : 408
    Points : 216
    Points
    216
    Par défaut
    Merci beaucoup ca marche. Bonne journée.

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

Discussions similaires

  1. [MySQL] Enregistrer une case à cocher sur MySQL
    Par dadou9101 dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 21/10/2008, 09h35
  2. attribuer une valeur numérique à une case à cocher
    Par qtipse dans le forum VBA Access
    Réponses: 6
    Dernier message: 17/11/2007, 13h19
  3. Etat avec une case à cocher sur une requête difficile
    Par marcoO dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 10/01/2007, 14h21
  4. Changer la valeur d'une case à cocher
    Par Naksh-i dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 27/10/2006, 12h57

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