Bonjour,
Dans un sous-formulaire j'ai un champ dans une colonne dont je change les propriétés pour en faire une Zone de liste. Dans les données je mets comme type de contenu de liste: Sql , je renseigne la table dans laquelle sera défini les valeurs de zone de liste, si on modifie le champ lié pour mettre 0 (au lieu de 1) ça fonctionne. Est-ce qu'il y aurait pas un moyen plus simple pour définir les valeurs de la Table ? pourquoi ça ne fonctionne pas lorsque l'on met un type de contenu de liste tel que Table ça ne fonctionne pas ?
Merci
Bonjour,
Dans un sous-formulaire j'ai un champ dans une colonne dont je change les propriétés pour en faire une Zone de liste. Dans les données je mets comme type de contenu de liste: Sql , je renseigne la table dans laquelle sera défini les valeurs de zone de liste, si on modifie le champ lié pour mettre 0 (au lieu de 1) ça fonctionne. Est-ce qu'il y aurait pas un moyen plus simple pour définir les valeurs de la Table ? pourquoi ça ne fonctionne pas lorsque l'on met un type de contenu de liste tel que Table ça ne fonctionne pas ?
Merci
Bonjour,
Dans ce cas de code SQL alimentant la Zone de liste, tu dois avoir deux champs :
* celui du libellé en clair qui sera affiché dans le formulaire
* celui de l'ID correspondant qui sera stocké dans la Table de saisie
des infos.
Jean-Michel, merci pour les infos mais je n'ai pas de soucis avec cette façon de configurer ma Zone de liste(sql), ça fonctionne. Ma question porte sur les autres moyens qui sont proposés comme contenu des zones de liste: Table, valeurs,champ de table, etc...
A+
Claude
Bonjour,
Apparemment ma question ne semble pas vous motiver...j'aimerais pourtant que quelqu'un me dise si effectivement il n'y a de possibilité qu'en utilisant comme type de contenu de liste: *Sql* et que les autres propositions de fonctionnent pas. Ce serait alors un peu comme la vitrine d'un magasin: beaucoup de choses à l'étalage et quand on rentre il n'y a plus grand-chose!
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 ...je sais Base est le parent pauvre !
Excusez mon ton un peu sarcastique mais pour expliquer la manière de procéder à des personnes non férues en informatique, comment définir une Zone de liste, convenez que ce n'est pas trivial.
Merci d'avance pour vos réponses
Claude
Bonjour,
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
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 :