Henri Boyet a écrit :
1er problème :
Dans un formulaire F_ELEVES pour remplir la table principale
(T_ELEVES), je peux facilement remplir la case "niveau" avec une liste
déroulante pour le choix du niveau dans les valeurs de T_NIVEAUX ;
mais est-il possible que la case "cycle" se remplisse automatiquement
avec la valeur correspondante ?
Oui, avec une mini macro ça doit être possible. Une macro qui ferait une
requête sélection sur la base, pour trouver le cycle correspondant au
niveau rentré et qui utiliserait le résultat pour remplir la case.
Mais plus simplement, tu pourrais utiliser une macro qui ferait
carrément l'insertion d'un enregistrement dans la base.
2ème problème :
Toujours pour remplir T_ELEVES, je peux dans un formulaire choisir
l'école avec une liste déroulante reliée au champ "nom" de T_ECOLES ;
mais puis-je ensuite choisir la classe parmi les valeurs des champs
"classe1" à "classe12" de l'école sélectionnée (certaines cases
restant vides puisque toutes les écoles n'ont pas le même nombre de
classes ?)
Pour faire cela, je ferais une table T_ECOLES puis une autre tables
T_CLASSES dans laquelle chaque classe serait reliée par un champ à un
établissement. Ce genre de structure t'oblige à fonctionner par macro,
donc je comprendrai que tu trouves mon conseil pas du tout adapté à ton
problème. Je travaille sur une structure de ce genre.
Si c'est pas indiscret, c'est pour faire quoi? Dans mon cas c'est pour
de l'évaluation par compétences, j'ai intégré une table établissements
car certains de mes collègues se trouvent sur plusieurs établissements.
Si tu veux je peux t'envoyer mes bases de données et mes questionnaires,
ou même simplement le schéma des relations de ma base, c'est ce qu'il y
a de plus parlant.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]