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 :

visionner conditionnellement une image dans un état access [AC-2016]


Sujet :

Access

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Septembre 2015
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Alimentation

    Informations forums :
    Inscription : Septembre 2015
    Messages : 7
    Points : 7
    Points
    7
    Par défaut visionner conditionnellement une image dans un état access
    Bonjour chères développeurs
    Je souhaite visionner une image nommée: [compte_a_compte] sous conditions de la valeur "VRAI" du contrôle VraiFaux nommé: [barré] sur mon état;
    Dans les propriétés, la visibilité de l'image [compte_a_compte] est: "OUI"

    J'ai mis dans l'événement: "AU FORMATAGE" pour le détail de mon état le code suivant:

    Private Sub Détail_Format(Cancel As Integer, FormatCount As Integer)
    If Me.barré = True Then
    Me.compte_a_compte.Visible = True
    Else
    Me.compte_a_compte.Visible = False
    End If

    ma question est comment résoudre que l'image s'affiche toujours même si la valeur du contrôle [barré] est sur "Faux"
    End Sub
    Images attachées Images attachées  

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 331
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 331
    Points : 23 786
    Points
    23 786
    Par défaut
    Bonjour.

    Avec les états j'ai constaté que répéter le code pour On Print était généralement la solution donc un truc du genre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    private sub AfficherImage()
     
       If Me.barré = True Then
          Me.compte_a_compte.Visible = True
      Else
         Me.compte_a_compte.Visible = False
      End If
     
    end sub
    et un call AfficherImage() dans On Format et On Print.
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Septembre 2015
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Alimentation

    Informations forums :
    Inscription : Septembre 2015
    Messages : 7
    Points : 7
    Points
    7
    Par défaut
    merci bien chers Marot_r, bien résolut
    a plus tard frère

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

Discussions similaires

  1. Afficher une image dans un état
    Par Invité1 dans le forum IHM
    Réponses: 8
    Dernier message: 23/09/2009, 14h59
  2. Réponses: 6
    Dernier message: 22/01/2008, 21h06
  3. Réponses: 4
    Dernier message: 08/05/2006, 20h12
  4. Afficher une image dans un état
    Par louis_figos dans le forum IHM
    Réponses: 5
    Dernier message: 09/03/2006, 11h09
  5. Réponses: 1
    Dernier message: 17/06/2005, 09h41

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