Conception base+pb affichage contrôles

FVR812 -  
dandypunk Messages postés 838 Statut Membre -
Bonjour,
Bonjour, après vos conseils sur ACCESS 2003, je suis peut-être un peu profane mais sans plus, j’ai essayé de me remettre à ma base pour un système éducatif d’un pays africain. Je suis long mais je souhaite bien préciser mes problèmes. Je dispose d’une BD EXCEL où 3500 établissements scolaires sont identifiés en 5 champs : région (wilaya ici), département (moughataa ici), commune, nom de l’école, et son code administratif. Cette 1° base doit être complétée avec des renseignements numériques de type effectifs essentiellement, d’où seront tirés en dernier lieu des calculs d’indicateurs propres au système (%, +, *, /, etc…). Ces informations sont destinées à être regroupées au Ministère au plan national.
Ce sont des inspecteurs de divers départements et communes qui vont saisir au chef lieu régional où sera installée cette base (d’où la nécessité du cheminement région-département-commune-école et code). Le code est indispensable car c’est le seul qui permet d’identifier des écoles qui portent parfois des noms semblables, et qui servira à lier d’autres tables. Dont dernière table en préparation : celle des contrôles calculés d’indicateurs du système type %, rapports, … etc. à partir des données saisies.
Ensuite je devrai rendre l’ensemble présentable au moyen d’états imprimables, avec des synthèses (sommes en général) par commune, par département, et par région de tout ça. Mais je n’en suis pas encore là.
Je dois surtout rendre ces saisies les plus faciles possibles en manipulations pour des non familiers d’ACCESS et parfois débutants en tout. Ca expliquera que je bloque tout sur un seul formulaire saturé au lieu de 2 par exemple, et pourquoi je mets des listes déroulantes de choix de partout, … etc.
Les données qui figurent dans ces listes sont d’ordre administratives et publiques, donc non confidentielles, celles qui seront saisies ensuite oui, et à usage interne seulement. Les quelques nombres actuels ne sont que des essais.

J’essaie 2 solutions :
1. Base : 080516WMCE. https://www.cjoint.com/?fqxYgDL3xbAvec des conseils récupérés sur le forum pour les listes imbriquées, je confectionne les tables TBLWILAYA, TBLMOUGHATAA, TBLCOMMUNE, et TBLECOLE, avec codes VBA qui me permettent de présenter sur le formulaire F-Fcomplet de saisie, 4 listes imbriquées dans cet ordre, et un 5° pour le code administratif. Tous les autres contrôles relatifs aux autres saisies sont placés en dessous (des contrôles calculés y existent déjà uniquement pour l’information de l’inspecteur en cours de saisie, auto contrôle évitant des saisies fantaisistes). La totalité des saisies doit aller s’enregistrer dans le table TFcomplet. Une autre table ne contiendra que les calculs d’indicateurs. Ensuite il faudra que je compose des états pour restituer tout ça de manière présentable. Mon problème ici sont simples, mineurs je suppose, mais je coince et demande de l’aide :
a. Comment faire apparaître sur le formulaire le code de l’administratif de l’école (1° ligne de saisies, 5° contrôle, en cliquant seulement sur le nom de l’école du 4° contrôle ? (ce champ code se trouve dans la TBLECOLE,dernière colonne)
b. Ces 5 premiers contrôles d’identification de l’établissement doivent réapparaître au dernier cadre en bas automatiquement (infrastructures, équipement); J’ai simplement copié –collé le premier, et ça fonctionne, mais ça ne marche plus pour les autres (sûrement du aux tables avec ID mais je ne sais pas comment faire). Comment faire pour reproduire automatiquement en bas ce qui est cliqué dans ces 5 listes déroulantes en haut ?
c. Les noms saisis dans les 5 listes imbriqués de ces 5 contrôles ne s’enregistrent pas dans la table, mais seulement leur numéro auto. Comment faire enregistrer les noms ?

2. (Base : 080516simpl) https://www.cjoint.com/?fqxZsaXHHs Deuxième solution moins élégante mais qui peut suffire si elle marche : j’ai carrément copié collé les 5 champs remplis de la base EXCEL les 3500 écoles d’origine dans une table TF-WMCEC, tous les autres mêmes renseignements doivent s’enregistrer dans la table TF-complet. Je fais une requête RF qui réunit les données de ces 2 tables. Un formulaire sur le même modèle que le précédent doit l’alimenter. Normalement ici, les région-départements-communes-écoel-code administratif devraient défiler en mode formulaire et celui qui saisit ne devrait avoir qu’à compléter les contrôles en dessous . (Là je mets en propriété valeur par défaut : 0 pour pouvoir faire fonctionner les contrôles calculés, mais je ne les ai pas encore tous remplis)
a. Comment faire pour faire défiler tous ce noms dans le formulaire et les enregistrer dans la requête ?
Merci de ce que vous pourrez m’apporter d’un côté ou de l’autre. Cordialement.
A voir également:

1 réponse

dandypunk Messages postés 838 Statut Membre 83
 
Salut FVR812
Je n'ai pas pu lire ton fichier (1) pour deux raisons : la première est que je travaille encore sous Office 2000, la seconde , le problème est de taille : Ton lien n'aboutit qu'à une page blanche. (pb de manip je suppose.)

Quoiqu'il en soit, je pense que le problème vient des liaisons entres tes tables (les ID.)
Je te propose donc de créer une base simplifiée sous 2000, de te la proposer, et après on en discute.

Je ne commence rien avant ton accord.

Le Marsouin sait tout faire.
0