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 :

lien entre deux sous formulaire :(


Sujet :

Access

  1. #1
    Membre régulier

    Inscrit en
    Septembre 2005
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 98
    Points : 71
    Points
    71
    Par défaut lien entre deux sous formulaire :(
    salut tous,

    j'ai un formulaire qui contient des onglets, et dans chaque onglet il y a une sous-formulaire, et aussi il continet deux sous formualire qui sont pas dans les onglets

    Dans chaque sous formulaire dans les onglet il y a un bouton qui tri ce sous formulaire si la coché est a YES

    le code est le suivant

    Me.Filter = "[coché] = yes"
    me.filterOn = true


    en fait je veut que quand je trie dans ces sous formulaire, qu'il tri en meme temps dans les 2 sous formulaire qui sont hors onglet.

    Merci d'avance

  2. #2
    pgz
    pgz est déconnecté
    Expert éminent Avatar de pgz
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Août 2005
    Messages
    3 692
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Office VBA
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2005
    Messages : 3 692
    Points : 6 591
    Points
    6 591
    Par défaut
    Bonjour!

    Les deux sous-formulaires en questions sont hors contrôle d'onglet. Is'nt it? ALors le code est
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Me.Filter = "[coché] = yes" 
    me.filterOn = true 
    With Forms!NomFormuliare
        .NomContainer1.Form.Filter = "Coché = true"
        .NomContainer1.FilterOn = true
        .NomContainer2.Form.Filter = "Coché = True"
        .NomContainer2.FilterOn = true
    end With
    Bonne chance,
    pgz
    pluritas non est ponenda sine necessitate - Le rasoir d'Okham
    Ne jamais attribuer à la malignité ce que la stupidité peut expliquer -Le rasoir d'Hanlon

  3. #3
    Membre régulier

    Inscrit en
    Septembre 2005
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 98
    Points : 71
    Points
    71
    Par défaut
    salut pgz

    ca explique mieux avec ca
    http://rohban.free.fr/sf.JPG

    ici je te montre le bouton entouré en rouge qui est dans un sous formulaire dans un onglet, en cliquant sur ce bouton, elle va filtrer où la case est coché, et aussi je veut qu'elle filtre les deux sous formualire hors onglet DURCISSEUR et DILUANT.
    en remarquand que les deux sous formualire hors ongket on pas de case a coché, et c'est deux sous formualire sont liée a la formluire dans longlet par "IdBases"

    merci

  4. #4
    Membre régulier

    Inscrit en
    Septembre 2005
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 98
    Points : 71
    Points
    71
    Par défaut
    salut à vous tous,
    j'arrive toujours pas à lier les sous formulaire
    il me reste plus qu'un seul jours dans mon stage
    quelqu'un à une idée, comment resoudre ce probleme?
    merci d'avance

  5. #5
    pgz
    pgz est déconnecté
    Expert éminent Avatar de pgz
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Août 2005
    Messages
    3 692
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Office VBA
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2005
    Messages : 3 692
    Points : 6 591
    Points
    6 591
    Par défaut
    Salut, Souska!



    Bon, si maintenant j'ai compris, le code est
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Me.Filter = "[coché] = yes" 
    me.filterOn = true 
    With Forms!NomFormuliare 
        .NomContainer1.Form.Filter = "IdBase = " & me.IdBase
        .NomContainer1.FilterOn = true 
        .NomContainer2.Form.Filter = ""IdBase = " & me.IdBase 
        .NomContainer2.FilterOn = true 
    end With

    Voilà. Id_Truc est l'identifiant qui fait le lien entre le forme dans l'onglet et les sous-form hors onglet.

    En espérant que ça t'aide.

    A+
    pgz
    pluritas non est ponenda sine necessitate - Le rasoir d'Okham
    Ne jamais attribuer à la malignité ce que la stupidité peut expliquer -Le rasoir d'Hanlon

Discussions similaires

  1. relation entre deux sous formulaire
    Par marcmarc150 dans le forum IHM
    Réponses: 11
    Dernier message: 04/11/2009, 13h13
  2. Lien entre deux formulaires
    Par EGSway dans le forum IHM
    Réponses: 4
    Dernier message: 28/06/2007, 19h32
  3. Réponses: 1
    Dernier message: 19/06/2007, 16h36
  4. [Formulaires] Lien entre deux listes
    Par Melhiril dans le forum IHM
    Réponses: 2
    Dernier message: 25/04/2007, 14h13
  5. Réponses: 13
    Dernier message: 20/10/2005, 13h42

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