lier des sous-formulaire

Anonyme
2019-06-20T12:06:02+00:00

Bonjour,

j'ai un formulaire avec un sous-formulaire SF1

Jusqu'ici, tout va bien.

Je souhaiterais ajouter deux autres-sous-formulaires, disons SF2 et SF3, pour lesquels je pourrai entrer des informations qui seraient pour une ligne sélectionnée en SF1.

Je sais que je peux mettre les sous formulaires les uns à la suite des autres mais ça oblige à ouvrir chaque +  pour y avoir accés.

En passant par l'assistant formulaire, j'arrive à créer un SF2 qui soit dépendant du  SF1 mais je n'arrive à rien par moi-même avec le SF3 .

J'ai cru comprendre qu'il fallait agir sur les champs père et fils . J'ai donc essayé en me positionnant sur le formulaire principal, dans les propriétés,  de modifier les données champs père et fils de SF2 et SF3 pour qu'ils soient liés à SF1:

champ père: [nom du SF1].Forms![nom du champ]

champ fils: Nom du champ

et ça ne marche pas !

Quelqu'un pourrait-il me dire où j'ai raté le coche ?

D'avance, un grand merci.

Emma.

Microsoft 365 et Office | y accéder | Pour la maison | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question. Pour protéger la confidentialité, les profils utilisateur des questions migrées sont anonymisés.

0 commentaires Aucun commentaire
{count} votes

1 réponse

Trier par : Le plus utile
  1. Anonyme
    2019-07-08T08:52:48+00:00

    Bonjour,

    j'apporte la réponse à ma question:

    il s'agit de partir d'un formulaire indépendant (créer > création de formulaire)

    d'y glisser les sous-formulaires dont on a besoin , par exemple SF1 et SF2. Le 2 dépendant du 1.

    Toujours sur le formulaire indépendant, dans une zone de texte, les lier via la formulaire

    =[Nom du SF1].[Formulaire]![Nom du champ qui sera commun aux 2 SF]

    Lui donner un nom dans  la feuille de propriétés ( par exemple: lien SF1-SF2)

    Éventuellement, rendre la zone de texte invisible

    En restant sur le formulaire indépendant, cliquer sur le SF2 ( celui qui sera lié au SF1)

    dans la feuille de propriétés, onglet "données"

    dans le champ père, y mettre le nom de la zone de texte mis dans les propriétés du SF1 ( ici, donc "lien SF1-SF2")

    dans le champ fils, y mettre le nom du champ qui sera commun aux deux SF

    Ce détail pourra peut-être servir à quelqu'un.

    Bonne journée

    Emma.

    PS: je ne vois pas le bouton pour mettre cette discussion en résolu.

    0 commentaires Aucun commentaire