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 :

Faire un lien entre 2 sous-formulaire, est-ce possible ???


Sujet :

Access

  1. #1
    Membre averti Avatar de snoopy69
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    737
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 737
    Points : 395
    Points
    395
    Par défaut Faire un lien entre 2 sous-formulaire, est-ce possible ???
    Bonjour à tous ... j'ai une petite question qui peut paraitre bizard ... je vous explique ...

    J'ai céer un formulaire tout simple avec 1 champ dedans ( rien de compliqué ) qui est basé sur une table ... pas de problème là-dessus.

    Ensuite j'ai créer une requête d'après laquelle je vais faire mon premier ( car ce formulaire en contient 2 ) sous-formulaire ... jusque là, pas de soucis tout fonctionne bien ...

    Maintenant j'aimerais ajouter un 2ème sous formulaire que j'aimerais faire communiquer avec le 1er lorsque je dis communiquer c'est à dire que j'aimerais qu'il y ait un lien entre ces 2 sous formulaires ... Es ce que cela est possible ??? Merci de vos réponses ... et à tout bientôt ...

  2. #2
    Expert éminent
    Avatar de Lou Pitchoun
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5 038
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 5 038
    Points : 8 268
    Points
    8 268
    Par défaut
    Salut Snoopy
    C'est possible !!
    Il suffit juste de faire ceci
    1) dans les champs fils et père :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    [N°cléEtrangèreSsForm2)
    [NomSsForm1].Form![N°cléPrimaireSsForm1]
    2) sur activation du Ss formulaire1
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
        Me.Parent![NomSsformulaire2].Requery

  3. #3
    Membre averti Avatar de snoopy69
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    737
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 737
    Points : 395
    Points
    395
    Par défaut
    Mais cela ... c'est merveilleux alors ...

    Dis je m'excuse ... mais tu me dis :

    1) dans les champs fils et père :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    [N°cléEtrangèreSsForm2)
    [NomSsForm1].Form![N°cléPrimaireSsForm1]
    Ou faut il aller pour aller dans : LES CHAMPS FILS ET PERE ???

    Pour l'activation je sais que je dois aller dans les propriétés de mon sous formulaire et sur l'évènement : Sur Activation

    Mais pour les champs fils et pere je ne vois pas où aller ... tu peux me l'indiquer ... ??? merci ...

  4. #4
    Expert éminent
    Avatar de Lou Pitchoun
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5 038
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 5 038
    Points : 8 268
    Points
    8 268
    Par défaut
    Tu les saisis dans les propriétés du sous formulaire 2.

  5. #5
    Membre averti Avatar de snoopy69
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    737
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 737
    Points : 395
    Points
    395
    Par défaut
    Encore une question ...

    Lorsque je créer mon 2ème sous-formulaire ... lorsque l'on me demande de définir le lien le formulair principale et le sous-formulaire ... je dois mettre qqch ou laisser vide ???

    Merci pour votre aide ...

    Je ne trouve pas la ligne dans les propriétés qui se nomme :
    CHAMPS FILS ET PERE

    C'est dans quel onglet ??? J'ai été dans l'onglet toute et je n'ai rien vu ...

    Merci de votre aide ...

  6. #6
    Expert éminent
    Avatar de Lou Pitchoun
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5 038
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 5 038
    Points : 8 268
    Points
    8 268
    Par défaut
    tu laisses vide et tu le renseignes après en mode création

  7. #7
    Membre averti Avatar de snoopy69
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    737
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 737
    Points : 395
    Points
    395
    Par défaut
    Oki alors c'est ce que j'ai fait, pas de soucis là desus ...

    Maintenant je ne touve pas CHAMPS FILS ET PERE dans les propriété de mon sous formulaire .. pourtant je suis dant l'onglet toute ...

    Pour me rendre dans les propriétés j'ai fait clique droit sur le coins supérieur gauche ( sur le petit carré noir ) et ouais je ne vois pas où c'est dans les propriétés ...

    Merci de ton aide ...

    ++

  8. #8
    Expert éminent
    Avatar de Lou Pitchoun
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5 038
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 5 038
    Points : 8 268
    Points
    8 268
    Par défaut
    Quand je parle des propriétés du sous formulaire ce sont celles que tu vois lorsque tu es en modification du sous formulaire et pas du formulaire principal

  9. #9
    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 : 71
    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

    Tu trouveras les propriétés champs père et fils dans celles du conteneur du sf, pas dans le sf lui-même.

    Tu ouvres le frm, tu cliques UNE fois dans la zone du sfrm, et ce conteneur = contrôle de sfrm est sélectionné. Tu ouvres les proprétés, onglet données.

    pgz

  10. #10
    Membre averti Avatar de snoopy69
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    737
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 737
    Points : 395
    Points
    395
    Par défaut
    Ahhh merci j'ai trouvé ... ouais moi je pensais que c'était les propriétés du sous formulaire ... je vais essayer et je vous redis ou cela en est ... mais merci pour votre aide ...

  11. #11
    Membre averti Avatar de snoopy69
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    737
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 737
    Points : 395
    Points
    395
    Par défaut
    Voili des nouvelles en ce qui concerne mon problème

    A part Je ne peux rien dire d'autre ... cela marche parfaitement ... ... y a pas de soucis ...

    Je vous remercie de votre aide ...

    A tout bientôt les gens ...

    +++
    ++
    +

    Snoop's

  12. #12
    Membre averti Avatar de snoopy69
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    737
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 737
    Points : 395
    Points
    395
    Par défaut
    Bien le bonjour ...

    J'ai refait mes sous-formulaire et j'ai de nouveau un problème lorsque je veux les lier l'un à l'autre ...

    Alors j'ai fait cela :

    1) dans les champs fils et père :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    [N°cléEtrangèreSsForm2)
    [NomSsForm1].Form![N°cléPrimaireSsForm1]
    2) sur activation du Ss formulaire1

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.Parent![NomSsformulaire2].Requery
    et voici l'erreur que j'ai :
    L'expression Sur activation entrée comme paramètre de la propriété de type événement est à l'origine d'une erreur. Un problème est survenu durant la communication entre Microsoft Office Access et le serveur OLE ou le ocntrôle ActiveX

    *Le résultat de l'espression n'est ps le nom d'une macro, le nom d'une fontion définie par l''utilisateur ou [Event Procedure].
    *Une erreur a peut être àtà commise lors de l'évaluation d'une fonction, d'un événement ou d'une macro.


    Ques ce que j'ai fait de faux ???

    merci de vos réponses ...

  13. #13
    Expert éminent
    Avatar de Lou Pitchoun
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5 038
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 5 038
    Points : 8 268
    Points
    8 268
    Par défaut
    Salut...

    Quand tu dis
    Citation Envoyé par Snoopy69
    J'ai refait mes sous-formulaire
    Tu les as recréé complètement ??
    Citation:
    1) dans les champs fils et père :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    [N°cléEtrangèreSsForm2) 
    [NomSsForm1].Form![N°cléPrimaireSsForm1]

    2) sur activation du Ss formulaire1
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.Parent![NomSsformulaire2].Requery
    je vois pas de pb....

    Si tu as suivi la "procédure" de création, je ne vois pas ce qui cloche...

  14. #14
    Membre averti Avatar de snoopy69
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    737
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 737
    Points : 395
    Points
    395
    Par défaut
    Bonjour ...

    Alors en fait ce que j'ai fait et cela marche maintenant ... ben j'ai totallement refait ma base de données et recréant tous mes formulaire ... ( bon je venais de commencer le projet donc ce n'est pas très grave de refaire 4 formulaire et 10 tables ... et les données dans les tables c'était des donnée d'essai ... )


    Merci quand même de ton aide ...

    A tout bientôt ...

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

Discussions similaires

  1. [Framework] Faire le lien entre deux pages.. sous Spring
    Par Evenae dans le forum Spring
    Réponses: 5
    Dernier message: 31/01/2012, 17h26
  2. Réponses: 2
    Dernier message: 13/12/2011, 17h21
  3. Réponses: 3
    Dernier message: 07/07/2011, 10h44
  4. Réponses: 2
    Dernier message: 02/03/2009, 15h18
  5. lien entre deux sous formulaire :(
    Par souska dans le forum Access
    Réponses: 4
    Dernier message: 20/09/2005, 21h37

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