GNT sans publicité, site mobile, fonctionnalitées exclusives...

Débutant : renseigner deux tables via formulaire avec liste déroulante modifiable

Le
languefrancaise
Bonjour,

je n'arrive pas à faire ceci sous Access :
1/ j'ai une grosse table de mots (le mot, la définition, etc.) ->
+20.000 entrées.
2/ je voudrais ajouter les synonymes

(exemple : les mots vin, whisky, vodka ont comme synonyme alcool)

Plutôt que de créer un champ supplémentaire dans ma table mots, j'ai
envie de créer une nouvelle table synonymes avec un id commun avec la
table mots pour la relation. (Je suppose au pifomètre que je vais
avoir dans les 5000 synonymes.)

J'ai un déjà formulaire pour renseigner la table mots, dans lequel
j'ai vainement essayé d'ajouter une liste déroulante. En fait si, ça,
j'y arrive. Je sais installer une liste déroulante mais je ne peux
rien y ajouter : access me dit que le mot n'est pas dans la liste. Or,
je veux, à partir de mon formulaire mot (qui alimente la table mots)
alimenter en même temps la table synonyme, parce que je ne vais
rentrer !avant! des centaines de synonymes possibles. Je veux les
entrer au fur et à mesure des besoins.
(exemple : je vais à vin et je rentre alcool qui n'y est pas ; puis je
vais à whisky et je sélectionne alcool dans la liste déroulante,
puisque je l'ai ajouté pour vin).
Je crois qu'un sous-formulaire n'est pas la bonne idée, puisque dans
mon idée, un mot n'a qu'un synonyme.

Impossible de trouver comment faire. Ah, mon formulaire mots est
construit d'après la table mots (donc il ne comprend pas la table
synonyme).

Une suggestion (en langage simple, de préférence ;)

Merci !
Lire les 2 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Dan
Le #5504331
Bonjour GB,

Une solution simple :
- dans ta table des mots, ajouter un champ mémo "Synonymes"
- les renseigner pour chaque enregistrement dans ton formulaire Mots,
- proposer une recherche avec like *critère*, où critère est une entrée
utilisateur, et la zone de recherche est Mot&Synonyme

De cette manière tu cherche sur toute la table...

A+ Dan
Patrice
Le #5504321
bonjour,
Il y a ds les propriétés de la liste déroulante, un endroit ou il est marqué
: Limité à liste il suffit d'y mettre non


Bonjour,

je n'arrive pas à faire ceci sous Access :
1/ j'ai une grosse table de mots (le mot, la définition, etc.) ->
+20.000 entrées.
2/ je voudrais ajouter les synonymes

(exemple : les mots vin, whisky, vodka ont comme synonyme alcool)

Plutôt que de créer un champ supplémentaire dans ma table mots, j'ai
envie de créer une nouvelle table synonymes avec un id commun avec la
table mots pour la relation. (Je suppose au pifomètre que je vais
avoir dans les 5000 synonymes.)

J'ai un déjà formulaire pour renseigner la table mots, dans lequel
j'ai vainement essayé d'ajouter une liste déroulante. En fait si, ça,
j'y arrive. Je sais installer une liste déroulante mais je ne peux
rien y ajouter : access me dit que le mot n'est pas dans la liste. Or,
je veux, à partir de mon formulaire mot (qui alimente la table mots)
alimenter en même temps la table synonyme, parce que je ne vais
rentrer !avant! des centaines de synonymes possibles. Je veux les
entrer au fur et à mesure des besoins.
(exemple : je vais à vin et je rentre alcool qui n'y est pas ; puis je
vais à whisky et je sélectionne alcool dans la liste déroulante,
puisque je l'ai ajouté pour vin).
Je crois qu'un sous-formulaire n'est pas la bonne idée, puisque dans
mon idée, un mot n'a qu'un synonyme.

Impossible de trouver comment faire. Ah, mon formulaire mots est
construit d'après la table mots (donc il ne comprend pas la table
synonyme).

Une suggestion (en langage simple, de préférence ;)

Merci !



Publicité
Suivre les réponses
Poster une réponse
Anonyme