Pourquoi comme le fait ACCESS (pardon de le dire) il n'est pas proposé
un Type de champ à l'ébauche de la table, tel que Assistant liste de choix
Bonjour,
Je ne connais pas Access sur cette fonctionnalité.
Base propose un type de champ Texte que tu peux afficher soit dans un
Contrôle Zone de Texte, soit, en le remplaçant, dans un contrôle
Zone de liste.
Si tu passes par l'Assistant de création des formulaires, Base te
propose soit un affichage dans une Contrôle Grille, soit dans des
contrôles Zone de Texte.
Oui jean-Michel c'est ce que je fais et propose à mes élèves, mais la
question est si l'on met _un autre type de contenu de list_e tel que:
Table ,requête ou champ de table est-ce ça fonctionne et si OUI comment ?
Merci
Claude
L'Aide est assez claire sur la différence entre Table source, ou ID
d'une Table source :
*Zones de liste*
Dans le cas des zones de liste, l'utilisateur peut sélectionner une
entrée dans la liste. Ces entrées sont enregistrées dans une table de
base de données et ne peuvent pas être modifiées via la zone de liste.
La table de base de données qui contient les entrées de liste
affichées dans le formulaire n'est généralement pas la table sur
laquelle est basé le formulaire. Les zones de liste d'un formulaire
utilisent des références. Ces dernières, qui appartiennent aux entrées
de liste affichées, se trouvent dans la table de formulaire (table des
valeurs) et sont enregistrées en tant que telles dans la table des
valeurs, lorsque l'utilisateur sélectionne une entrée dans la liste et
l'enregistre. Les zones de liste peuvent afficher, via les valeurs
référentielles, les données d'une table liée à la table de formulaire
actuelle. Ainsi, l'*assistant Zone de liste* permet d'établir un lien
entre deux tables d'une base de données, de telle sorte que le
contrôle peut afficher une liste détaillée d'un champ de base de
données contenu dans une table autre que celle à laquelle se rapporte
le formulaire.
Dans les autres tables, le champ requis est recherché à l'aide des
noms de champ (ControlSource) et les champs sont complétés en
conséquence. Si le nom de champ n'est pas trouvé, la liste reste vide.
Lorsque les champs de listes contiennent des colonnes liées, la
première colonne de l'autre table est utilisée sans qu'une requête
soit affichée au préalable.
Si une table d'articles contient, par exemple, le numéro d'un
fournisseur, la zone de liste peut utiliser le lien "Numéro de
fournisseur" pour afficher le nom de fournisseur fourni par la table
des fournisseurs. Dans la page *Liaisons de champs*, l'assistant vous
invite à renseigner tous les paramètres nécessaires pour ce lien.
--
Jean-Michel PIERRE
--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous
désinscrire
Les archives de la liste sont disponibles à
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne
pourront pas être supprimés