J'ai une base de donnée avec 2 tables (auteurs et livres). Dans un
formulaire, je souhaiterais avoir une liste déroulante avec les auteurs de la
table auteur et lorsque j'en choisi un, il m'affiche en dessous ses livres
sous forme de tableau et je peux par exemple ajouter un nouveau livre. Je
suis un peu perdu.
Quelqu'un peut il me donner des infos ou des pistes ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Tisane
Bonjour Jean Bonbeurre,
J'ai une base de donnée avec 2 tables (auteurs et livres). Dans un formulaire, je souhaiterais avoir une liste déroulante avec les auteurs de la table auteur et lorsque j'en choisi un, il m'affiche en dessous ses livres sous forme de tableau et je peux par exemple ajouter un nouveau livre. Je suis un peu perdu.
Si tu n'as que 2 tables, tu es sans doute parti du principe qu'un livre ne pouvait avoir qu'un seul auteur. Je dirais : 1. Créer un formulaire principal sur la table auteur 2. Créer un sous-formulaire sur la table livres (affiché en mode Feuille de données par exemple) 3. Dans l'en-tête du formulaire principal, créer la liste déroulante avec les assistants, en choisissant la 3e option proposée.
Si la liaison entre la table auteur et celle des livres est bien faite, cela devrait aller tout seul.
-- Tisane
Bonjour Jean Bonbeurre,
J'ai une base de donnée avec 2 tables (auteurs et livres). Dans un
formulaire, je souhaiterais avoir une liste déroulante avec les
auteurs de la table auteur et lorsque j'en choisi un, il m'affiche en
dessous ses livres sous forme de tableau et je peux par exemple
ajouter un nouveau livre. Je suis un peu perdu.
Si tu n'as que 2 tables, tu es sans doute parti du principe qu'un livre ne
pouvait avoir qu'un seul auteur.
Je dirais :
1. Créer un formulaire principal sur la table auteur
2. Créer un sous-formulaire sur la table livres (affiché en mode Feuille de
données par exemple)
3. Dans l'en-tête du formulaire principal, créer la liste déroulante avec
les assistants, en choisissant la 3e option proposée.
Si la liaison entre la table auteur et celle des livres est bien faite, cela
devrait aller tout seul.
J'ai une base de donnée avec 2 tables (auteurs et livres). Dans un formulaire, je souhaiterais avoir une liste déroulante avec les auteurs de la table auteur et lorsque j'en choisi un, il m'affiche en dessous ses livres sous forme de tableau et je peux par exemple ajouter un nouveau livre. Je suis un peu perdu.
Si tu n'as que 2 tables, tu es sans doute parti du principe qu'un livre ne pouvait avoir qu'un seul auteur. Je dirais : 1. Créer un formulaire principal sur la table auteur 2. Créer un sous-formulaire sur la table livres (affiché en mode Feuille de données par exemple) 3. Dans l'en-tête du formulaire principal, créer la liste déroulante avec les assistants, en choisissant la 3e option proposée.
Si la liaison entre la table auteur et celle des livres est bien faite, cela devrait aller tout seul.
-- Tisane
Jean Bonbeurre
Merci beaucoup.
Cela fonctionne mais comment faire pour que ma liste déroulante soit initialisée avec la première valeur ?
Bonjour Jean Bonbeurre,
J'ai une base de donnée avec 2 tables (auteurs et livres). Dans un formulaire, je souhaiterais avoir une liste déroulante avec les auteurs de la table auteur et lorsque j'en choisi un, il m'affiche en dessous ses livres sous forme de tableau et je peux par exemple ajouter un nouveau livre. Je suis un peu perdu.
Si tu n'as que 2 tables, tu es sans doute parti du principe qu'un livre ne pouvait avoir qu'un seul auteur. Je dirais : 1. Créer un formulaire principal sur la table auteur 2. Créer un sous-formulaire sur la table livres (affiché en mode Feuille de données par exemple) 3. Dans l'en-tête du formulaire principal, créer la liste déroulante avec les assistants, en choisissant la 3e option proposée.
Si la liaison entre la table auteur et celle des livres est bien faite, cela devrait aller tout seul.
-- Tisane
Merci beaucoup.
Cela fonctionne mais comment faire pour que ma liste déroulante soit
initialisée avec la première valeur ?
Bonjour Jean Bonbeurre,
J'ai une base de donnée avec 2 tables (auteurs et livres). Dans un
formulaire, je souhaiterais avoir une liste déroulante avec les
auteurs de la table auteur et lorsque j'en choisi un, il m'affiche en
dessous ses livres sous forme de tableau et je peux par exemple
ajouter un nouveau livre. Je suis un peu perdu.
Si tu n'as que 2 tables, tu es sans doute parti du principe qu'un livre ne
pouvait avoir qu'un seul auteur.
Je dirais :
1. Créer un formulaire principal sur la table auteur
2. Créer un sous-formulaire sur la table livres (affiché en mode Feuille de
données par exemple)
3. Dans l'en-tête du formulaire principal, créer la liste déroulante avec
les assistants, en choisissant la 3e option proposée.
Si la liaison entre la table auteur et celle des livres est bien faite, cela
devrait aller tout seul.
Cela fonctionne mais comment faire pour que ma liste déroulante soit initialisée avec la première valeur ?
Bonjour Jean Bonbeurre,
J'ai une base de donnée avec 2 tables (auteurs et livres). Dans un formulaire, je souhaiterais avoir une liste déroulante avec les auteurs de la table auteur et lorsque j'en choisi un, il m'affiche en dessous ses livres sous forme de tableau et je peux par exemple ajouter un nouveau livre. Je suis un peu perdu.
Si tu n'as que 2 tables, tu es sans doute parti du principe qu'un livre ne pouvait avoir qu'un seul auteur. Je dirais : 1. Créer un formulaire principal sur la table auteur 2. Créer un sous-formulaire sur la table livres (affiché en mode Feuille de données par exemple) 3. Dans l'en-tête du formulaire principal, créer la liste déroulante avec les assistants, en choisissant la 3e option proposée.
Si la liaison entre la table auteur et celle des livres est bien faite, cela devrait aller tout seul.
-- Tisane
Tisane
Cela fonctionne mais comment faire pour que ma liste déroulante soit initialisée avec la première valeur ?
Dans la propriété "Valeur par défaut" de la liste : [NomListe].[ItemData](0)
Remplace [NomListe] par le nom réel.
-- Tisane
Bonjour Jean Bonbeurre,
J'ai une base de donnée avec 2 tables (auteurs et livres). Dans un formulaire, je souhaiterais avoir une liste déroulante avec les auteurs de la table auteur et lorsque j'en choisi un, il m'affiche en dessous ses livres sous forme de tableau et je peux par exemple ajouter un nouveau livre. Je suis un peu perdu.
Si tu n'as que 2 tables, tu es sans doute parti du principe qu'un livre ne pouvait avoir qu'un seul auteur. Je dirais : 1. Créer un formulaire principal sur la table auteur 2. Créer un sous-formulaire sur la table livres (affiché en mode Feuille de données par exemple) 3. Dans l'en-tête du formulaire principal, créer la liste déroulante avec les assistants, en choisissant la 3e option proposée.
Si la liaison entre la table auteur et celle des livres est bien faite, cela devrait aller tout seul.
-- Tisane
Cela fonctionne mais comment faire pour que ma liste déroulante soit
initialisée avec la première valeur ?
Dans la propriété "Valeur par défaut" de la liste :
[NomListe].[ItemData](0)
Remplace [NomListe] par le nom réel.
--
Tisane
Bonjour Jean Bonbeurre,
J'ai une base de donnée avec 2 tables (auteurs et livres). Dans un
formulaire, je souhaiterais avoir une liste déroulante avec les
auteurs de la table auteur et lorsque j'en choisi un, il m'affiche
en dessous ses livres sous forme de tableau et je peux par exemple
ajouter un nouveau livre. Je suis un peu perdu.
Si tu n'as que 2 tables, tu es sans doute parti du principe qu'un
livre ne pouvait avoir qu'un seul auteur.
Je dirais :
1. Créer un formulaire principal sur la table auteur
2. Créer un sous-formulaire sur la table livres (affiché en mode
Feuille de données par exemple)
3. Dans l'en-tête du formulaire principal, créer la liste déroulante
avec les assistants, en choisissant la 3e option proposée.
Si la liaison entre la table auteur et celle des livres est bien
faite, cela devrait aller tout seul.
Cela fonctionne mais comment faire pour que ma liste déroulante soit initialisée avec la première valeur ?
Dans la propriété "Valeur par défaut" de la liste : [NomListe].[ItemData](0)
Remplace [NomListe] par le nom réel.
-- Tisane
Bonjour Jean Bonbeurre,
J'ai une base de donnée avec 2 tables (auteurs et livres). Dans un formulaire, je souhaiterais avoir une liste déroulante avec les auteurs de la table auteur et lorsque j'en choisi un, il m'affiche en dessous ses livres sous forme de tableau et je peux par exemple ajouter un nouveau livre. Je suis un peu perdu.
Si tu n'as que 2 tables, tu es sans doute parti du principe qu'un livre ne pouvait avoir qu'un seul auteur. Je dirais : 1. Créer un formulaire principal sur la table auteur 2. Créer un sous-formulaire sur la table livres (affiché en mode Feuille de données par exemple) 3. Dans l'en-tête du formulaire principal, créer la liste déroulante avec les assistants, en choisissant la 3e option proposée.
Si la liaison entre la table auteur et celle des livres est bien faite, cela devrait aller tout seul.