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 :

Impression champ à 0


Sujet :

IHM

  1. #1
    Nouveau membre du Club
    Inscrit en
    Septembre 2005
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 33
    Points : 31
    Points
    31
    Par défaut Impression champ à 0
    Bonjour à tous

    Comment faire pour ne pas imprimer les champs qui sont à 0

    Merci d'avance

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Peux-tu être plus précis et nous parler de ton contexte (Table, Formulaire) où tu affiches tes champs.

    Avec un petit exemple et copie d'écran.

    Car en théorie je ne penses pas, c'est pour cela qu'il faut des éclaircissements.

    Starec

  3. #3
    Nouveau membre du Club
    Inscrit en
    Septembre 2005
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 33
    Points : 31
    Points
    31
    Par défaut Re Impression champ à 0
    Pour être plus précis :
    j'ai un état qui imprime un récapitulatif par banque d'une remise chèque.
    Donc pour un enregistrement je n'ai qu'une banque donc pour les autres je mets 0 car j'affiche également le total . C'est donc ce 0 que je ne veux pas imprimer. Au départ j'avais mis ce champ à blanc, mais comme je fais un total, il me faut un champ numérique.
    Merci
    Joël

  4. #4
    Membre chevronné
    Inscrit en
    Août 2006
    Messages
    1 588
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 1 588
    Points : 2 178
    Points
    2 178
    Par défaut
    2 solutions :
    si champ = 0 alors
    rendre invisible
    ou colorer le texte en blanc

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Private Sub Détail_Format(Cancel As Integer, FormatCount As Integer)
     If Me!A= 0 Then Me!A.Visible = False Else Me!A.Visible = True
     If Me!B = 0 Then Me!B.ForeColor = RGB(255, 255, 255) Else Me!B.ForeColor = RGB(0, 0, 0)
    End Sub

  5. #5
    Nouveau membre du Club
    Inscrit en
    Septembre 2005
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 33
    Points : 31
    Points
    31
    Par défaut Re.Re.impressionà 0
    Merci du conseil, mais ou met-on ce code dans un état ?????

    Je ne suis pas un expert et je ne vois pas ou mettre ce code.

    Ma source contrôle contient ce qui suit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    =[Somme De Recette_CL]+VraiFaux(EstNull([Rec_CL.Somme De Montant]);0;[Rec_CL.Somme De Montant])
    Donc je voudrais si le résultat est 0,00 ne pas l'imprimer.

    Merci d'avance

    Joël

  6. #6
    Nouveau membre du Club
    Inscrit en
    Septembre 2005
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 33
    Points : 31
    Points
    31
    Par défaut Re-RE-Impression à 0
    OK merci, j'ai trouvé ou mettre le code et ça marche

    Dans la section Au Formatage de l'événement Détail

    Merci encore

    Joël

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

Discussions similaires

  1. [WB18] Impression champ planning
    Par mazbap dans le forum WebDev
    Réponses: 0
    Dernier message: 26/07/2013, 12h55
  2. [AC-2007] impression champ mémo en continu
    Par marcus275 dans le forum IHM
    Réponses: 1
    Dernier message: 24/05/2009, 09h22
  3. [WD9] Impression champ image dans une fenêtre
    Par cactus666 dans le forum WinDev
    Réponses: 6
    Dernier message: 30/10/2007, 15h03
  4. Pb impression d'un état : un champ devenu invisible
    Par unpetitcoindeparadis dans le forum Access
    Réponses: 15
    Dernier message: 12/08/2006, 08h36
  5. Réponses: 3
    Dernier message: 14/03/2005, 19h02

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