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 :

MFC dépendant d'un autre contrôle


Sujet :

Access

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Août 2005
    Messages
    202
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 202
    Points : 122
    Points
    122
    Par défaut MFC dépendant d'un autre contrôle
    Salut à tous!

    Dans un même formulaire:

    Soit un contrôle champ "oui/non", nommé "PubCom",
    Soit un autre contrôle champ "date" nommé "Plaquette",
    Je voudrais appliquer une mise en forme conditionnelle à "Plaquette", en fonction du contrôle "champ":

    Je voudrais que vous me traduisiez en "code", à insérer dans l'assistant de mise en forme conditionelle, cette condition, qui devra être "vrai" pour que la mise en forme s'applique:

    Si "PubCom" est égal à oui ET "Plaquette" <> de nulle

    Merci bien d'encore me tuyauter.....
    Très bon weekend à tous!

  2. #2
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    As tu consulter le tutoriel sur la mise en forme conditionnelle ?

    http://warin.developpez.com

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    223
    Détails du profil
    Informations personnelles :
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 223
    Points : 240
    Points
    240
    Par défaut
    Citation Envoyé par Smint
    Salut à tous!

    Si "PubCom" est égal à oui ET "Plaquette" <> de nulle

    Merci bien d'encore me tuyauter.....
    Très bon weekend à tous!


    If Pubcom = "oui" AND Plaquette <> EstNull then
    ...

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Août 2005
    Messages
    202
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 202
    Points : 122
    Points
    122
    Par défaut
    Salut à tous les deux,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    As tu consulter le tutoriel sur la mise en forme conditionnelle ?
    J'ai fait une recherche dans la FAQ, sans trouver une réponse à ma question. Je n'avais pas connaissance de ce tuto. Je l'ai mis dans mes favoris pour éventuellement m'y reporter....

    Maintenant, ce genre de tuto est très complet, fort bien fait par ailleurs, mais très touffu pour quelqu'un comme moi, qui n'est pas développeur (je suis consultant en communication, pas grand chose à voir..) ....

    J'avoue qu'il est beaucoup plus simple, pour moi, sur une question aussi précise que celle que je pose, d'espérer qu'une bonne âme me donne le code miracle sur le forum...

    Je bosse beaucoup sur mon coeur de métier et j'avoue humblement m'accorder quelques instants de détente en améliorant des détails de ma base de données commerciale grace aux compétences des membres de ce forum.... que je remercie, encore une fois, du fond du coeur pour tout ce qu'ils m'ont appris au jour d'aujourd'hui....

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If Pubcom = "oui" AND Plaquette <> EstNull then
    Merci Scorpion.... A priori, il y a quelque chose qui coince....

    Une impression écran valant un long discours...:


    Merci par avance pour la correction de ce code....
    A vous lire....

  5. #5
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    223
    Détails du profil
    Informations personnelles :
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 223
    Points : 240
    Points
    240
    Par défaut
    Le code que je t'ai donné ne se met pas là.
    Il se place dans visual basic d'Access

    Je nm'avais pas bien lu ta question, je n'avais pas vu que tu voulais utiliser la mise en forme conditionnelle

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Août 2005
    Messages
    202
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 202
    Points : 122
    Points
    122
    Par défaut
    Salut Scorpion,

    Merci de passer par là.... Saurais-tu alors comment traduire cette condition dans une MFC?

  7. #7
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    223
    Détails du profil
    Informations personnelles :
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 223
    Points : 240
    Points
    240
    Par défaut
    Essaye cette formule :

    [PubCom]=Oui Et [Plaquette]<>0

  8. #8
    Membre régulier
    Profil pro
    Inscrit en
    Août 2005
    Messages
    202
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 202
    Points : 122
    Points
    122
    Par défaut
    Merci....
    Là, il faut que je sorte.... J'essaie cette après-midi et je te tiens au courant...
    Bon appétit!!

  9. #9
    Membre éclairé Avatar de ft035580
    Profil pro
    Inscrit en
    Août 2004
    Messages
    689
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 689
    Points : 812
    Points
    812
    Par défaut
    Salut,

    Si c'est un formulaire en mode continu la mise en forme conditionnelle serait préfèrable.

    Dans ce cas: Valeur du champ ; égale à ; "oui" fondrouge (dans ton cas)

    Sinon, sur l'evènement "AfterUpdate" de PubCom tu peux essayer:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Private Sub PubCom_AfterUpdate()
    If Me.PubCom = -1 And IsNull(Me.Plaquette) = False Then
    Me.Plaquette.BackColor = 255
    Else
    Me.Plaquette.BackColor = 16777215
    End If
    End Sub

  10. #10
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    Inutile d'utilisre VB, je ne vois pas ce quel tel conseil peut apporter sinon perturber le posteur initial.

    L'expression a saisir dans la MFC :

    [PubCom]="oui" AND NOT IsNull([Plaquette])

  11. #11
    Membre régulier
    Profil pro
    Inscrit en
    Août 2005
    Messages
    202
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 202
    Points : 122
    Points
    122
    Par défaut
    Salut les amis,

    Le code que m'a donné Scorpion fonctionne parfaitement:


    Merci donc Scorpion et à tous ceux qui sont venus sur ce fil donner un coup de main... z'êtes supers!

    Bonne soirée, profitez bien de votre dimanche, @ une autre fois....
    Bien cordialement.

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

Discussions similaires

  1. Réponses: 12
    Dernier message: 03/04/2006, 19h08
  2. Zone de liste dépendant d'une autre liste
    Par JimmyB dans le forum Access
    Réponses: 7
    Dernier message: 31/03/2006, 22h36
  3. [VB.NET]retirer un contrôle d'un autre contrôle
    Par Golzinne dans le forum Windows Forms
    Réponses: 10
    Dernier message: 13/03/2006, 17h04
  4. [MFC] Comment ouvrir une autre dlg box
    Par spirit_1999 dans le forum MFC
    Réponses: 4
    Dernier message: 09/06/2005, 08h57
  5. Réponses: 4
    Dernier message: 23/05/2004, 17h14

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