liste de choix pour un champ [access] - Logiciels - Windows & Software
Marsh Posté le 29-04-2004 à 10:20:42
Pas très bien posté...programmation/sgbd...ca aurait été mieux.
Mais bonaccess reste un logiciel alors...
Moi je procéde comme suit:
-Je cré une table X-tbl avec un champ X, contenant les enregistrements 1,2,3...
-Je cré une table D-tbl pour stocker mes données, avec un champ Y.
-Je lie Les champs Y et X...(en mode création de D-tbl)
-J'active l"'intégrité référentielle" (dans la fenêtre relations) sur ma relation pour qu'il soit impossible de rentrer autre chose que 1,2 ou 3.
-Je cré un formulaire avec pour source la table D.
-Je cré un champ de texte dans ce formulaire avec pour source le champ Y....
E là magie, la liste de choix apparait miraculeusement!!!!
Marsh Posté le 29-04-2004 à 10:26:08
ok merci
par contre tu peut me dire exactement comment tu lie les deux champs car je suis pas bien sure de moi
Marsh Posté le 29-04-2004 à 10:42:08
Toujours avec mes notations:
1)
Tu ouvres D-tbl en mode création.
Comme "type de données" pour le champ Y, tu choisis "assistant liste de choix" puis tu suis les instructions pour sélectionner la table et le champ de celle-ci que tu veut utiliser comme données.
ou
2)
Tu ouvres la fenêtre relations puis menu "relations/modifier une relation"
Nouvelle relation etc...
Marsh Posté le 29-04-2004 à 09:52:50
bonjour,
dans une table j'ai un champs niveau qui ne doit pouvoir prendre que les valeur 1, 2 ou 3. Je cherche comment (en mode creation) indiqué que ce champs a cette propriété.
J'ai bien vu qu'il y a un onglet "liste de choix", j'ai choisi "zone de lsite" pour le type du controle (ça ça me semble correct) mais c'est apres que je ne sais plus trop comment faire.
En choisissant liste valeur et en mettant le bon numero de colonne dans "colonne liée" je n'arrive a afficher que les clefs primaire de la table qui contient les niveaux. Et en mettant table/requette c'est pas mieux.
Bref je suis perdue
Merci de votre aide
---------------
Des images