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 :

Cacher certaine cellule dans un sous-formulaire


Sujet :

IHM

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Août 2010
    Messages
    313
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2010
    Messages : 313
    Points : 73
    Points
    73
    Par défaut Cacher certaine cellule dans un sous-formulaire
    Bonjour

    Dans un sous-formulaire, j'ai plusieurs cellule et pour chaque nouvel enregistrement, il me fait une nouvel ligne.. jusque là, pas de problème!

    Ensuite j'aimerais que si j'ai une certaine valeur dans une cellule, d'autres cellules se cachent!

    Si je fais quelques choses comme ça:


    If Me.Type = "Vente" Then Me.Valeur.Visible = False Else Me.Valeur.Visible = True

    Le problème c'est que ça me cache les cellules "valeur" de toutes les lignes...

    Comment faire pour ne cacher que la cellule valeur de la même ligne que "Type"

    Merci

  2. #2
    Membre chevronné Avatar de Renardo
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 648
    Détails du profil
    Informations personnelles :
    Âge : 61
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 648
    Points : 2 019
    Points
    2 019
    Par défaut
    Bonjour
    la seul solution que je connaisse est d'utiliser la mise en forme conditionnelle

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Août 2010
    Messages
    313
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2010
    Messages : 313
    Points : 73
    Points
    73
    Par défaut
    Mais la mise en forme conditionnelle ne me permet pas de mettre une cellule dans un certain état suivant la valeur d'une autre cellule???
    Je me trompe?

  4. #4
    Membre chevronné Avatar de Renardo
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 648
    Détails du profil
    Informations personnelles :
    Âge : 61
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 648
    Points : 2 019
    Points
    2 019
    Par défaut
    en jouant avec les couleurs tu peux arriver a dissimuler les champs

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Août 2010
    Messages
    313
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2010
    Messages : 313
    Points : 73
    Points
    73
    Par défaut
    oui mais comment mettre une condition sur une autre cellule?
    J'arrive à dire que si la cellule "A" contient le texte "OK" elle devienne bleu mais comme faire pour que la cellule "A" devienne bleu si la cellule "B" contient le texte "OK" ???

    Merci

  6. #6
    Membre chevronné Avatar de Renardo
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 648
    Détails du profil
    Informations personnelles :
    Âge : 61
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 648
    Points : 2 019
    Points
    2 019
    Par défaut
    sur champ A

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Août 2010
    Messages
    313
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2010
    Messages : 313
    Points : 73
    Points
    73
    Par défaut
    super ça marche mais on ne peut pas vider la cellule? Par exemple, si le texte de la "A" est "Vente", que la cellule "B" prenne la valeur null?

  8. #8
    Membre chevronné Avatar de Renardo
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 648
    Détails du profil
    Informations personnelles :
    Âge : 61
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 648
    Points : 2 019
    Points
    2 019
    Par défaut
    je ne sais pas trop comment tu procede
    mais peut etre avec apres mise a jour du champ A
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    if me.A="vente"then
    me.B=null
    end if

  9. #9
    Membre régulier
    Profil pro
    Inscrit en
    Août 2010
    Messages
    313
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2010
    Messages : 313
    Points : 73
    Points
    73
    Par défaut
    Ok alors j'arrive à mettre une valeur "OK" dans la cellule b si la cellule a à une valeur "vente"

    j'arrive à mettre dans une différente couleur dans la cellule b si la cellule a à une valeur "vente"

    Mais par contre si j'essaie de rendre invisible la cellule b si la valeur de a est à vente, il me cache toute les lignes...

    Donc la seule solution risque comme vous me l'avez dit de mettre des couleurs pour simuler l'invisibilité...

    Et plus compliqué, j'ai une case à coché... et j'aimerais soit la caché, soit la verrouillé, soit changer sa mise en forme...
    Mais on ne peut pas faire de mise en forme sur une case à cocher, et verrouillé et caché, me cache la case dans toute les lignes...
    Il doit surement il y avoir une solution non?

  10. #10
    Membre chevronné Avatar de Renardo
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 648
    Détails du profil
    Informations personnelles :
    Âge : 61
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 648
    Points : 2 019
    Points
    2 019
    Par défaut
    La solution est peut etre de creer sa propre case a cochet avec un champ texte
    ou alors passer par un formulaire independant

  11. #11
    Membre régulier
    Profil pro
    Inscrit en
    Août 2010
    Messages
    313
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2010
    Messages : 313
    Points : 73
    Points
    73
    Par défaut
    Merci

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

Discussions similaires

  1. [AC-2003] Petites flèches dans cellule d'un sous-formulaire
    Par Taiby dans le forum IHM
    Réponses: 4
    Dernier message: 14/02/2012, 13h57
  2. Réponses: 15
    Dernier message: 21/06/2011, 13h51
  3. [AC-2003] Cacher sélecteur et entête dans un sous-formulaire ?
    Par [ZiP] dans le forum IHM
    Réponses: 3
    Dernier message: 16/02/2010, 11h43
  4. Réponses: 4
    Dernier message: 11/04/2007, 16h03
  5. Réponses: 4
    Dernier message: 16/09/2005, 15h56

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