Bonjour l'ergonomie !

Fermé
jcridolce Messages postés 8 Date d'inscription mardi 15 mars 2005 Statut Membre Dernière intervention 14 février 2017 - 20 août 2013 à 12:31
castours Messages postés 2955 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 31 août 2019 - 26 août 2013 à 16:35
Bonjour à tous,

Je suis aujourd'hui retraité et je souhaitais participer (à ma petite échelle) à l'opération du centenaire de la Grande Guerre... en gérant les « morts pour la France » de mon île, « La Réunion ».

Je travaillais, il y a plus de vingt ans sur un Sgbdr MS-DOS d'une limpidité conceptuelle et une facilité pratique, (sans aucune programmation), qui n'a jamais été égalée. Par exemple il suffisait qu'un même champ, ayant une même fonction (tel un code postal dans les fichiers clients, fournisseurs, vendeurs etc... soient déclarés (avec la même orthographe) en relation avec une table de référence « Code Postal » pour que sans autre manipulation, les champs « libellés (ville ou bureau distributeurs) soient, à l'affichage, implémentés automatiquement.

Je n'arrive pas à reproduire dans Access cette fonctionnalité qui devrait être aussi simple dans sa méthode et ergonomiquement intuitive. Alors ne parlons même pas de mise à jour « à la volée » des fichiers référentiels (type codes civilités, codes douaniers etc...).

Car le principe fondamental d'une base de données est de ne comporter aucune redondance. Exemple : si le nom d'une ville est modifié (administrativement) on ne doit modifier qu'un seul élément sur une seule table de référence (comportant l'intégralité des villes du pays) pour modifier automatiquement des milliers de champs potentiels ayant cette destination. Il en résulte que tous les Libellées de villes seront écrits de manière parfaitement identiques.

Si quelqu'un avait l'amabilité de m'indiquer comment il faut s'y prendre avec « Access » pour que tout soit automatique sans passer par des macros ou de la programmation VB pour y arriver.

Je n'ai trouvé aucun tutoriel expliquant comment gérer cette fonction aussi fondamentale pour une base de données. Mais je crains fort que la chose soit impossible.

Merci d'avance.



A voir également:

23 réponses

Bonjour Castours,

Il est manifeste que le sujet est trop vaste pour que nous puissions nous comprendre car il comporte en effet plusieurs problèmes imbriqués.

J'ouvre un nouveau sujet (baptisé Segmenter un fichier à l'affichage, sans rompre le chainage physique) traitant de mon problème de base, non sur plusieurs fichiers (dans l'hypothèse d'un fichier maître segmenté physiquement), mais sur un seul fichier physique... le quel n'est relié à aucune autre table !

Mon problème majeur est ainsi réduit à sa plus simple expression.

J'espère que cette nouvelle approche nous permettra de résoudre mon problème.

Merci encore pour tes interventions.
0
castours Messages postés 2955 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 31 août 2019 217
25 août 2013 à 11:46
bonjour
je te joins un exemple de base adresse avec des possibilités de critères de recherche

https://www.cjoint.com/c/CHzkZaUGap9
0
Merci Castours pour ta réponse et pour ton envoi... qui malheureusement ne répondent en rien à mon problème.

As-tu bien analysé l'exemple réduit à sa plus grande simplicité que j'ai posté ce matin ???

Si ton diagnostic est vrai, cela ne fait que confirmer que ACCESS est une usine à gaz... un marteau pilon pour écraser des mouches et comme je le préssentais une totale régression par rapport aux outils que je manipulais il y a 25 ans... car ce que j'ai décrit pouvait se faire en trois tours de mains... sans code, sans macro ni rien !

Désolé d'avoir immobilisé ta patience et ta gentillesse.

Encore mille mercis.
0
castours Messages postés 2955 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 31 août 2019 217
26 août 2013 à 10:06
bonjour
modele reduit; pas vu sur site.
peux tu le remettre avec cjoint
0
Pierrecastor Messages postés 41466 Date d'inscription mercredi 5 novembre 2003 Statut Modérateur Dernière intervention 5 avril 2024 4 131
26 août 2013 à 10:11
Salut

Ca ne va pas forcement aidé, mais oui, acces EST une usine à gaz. Mieux vaut lui préférer des SGBD libre, comme MySQL, PostgreSQL, mariaDB, etc.
0
castours Messages postés 2955 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 31 août 2019 217
26 août 2013 à 12:21
bonjour
Je crois que dans tous les cas il faudra programmer sql vba ou autre langage suivant la SGBD que tu prendras.
Maintenant a toi de voire si tu veux reconstruire ta ba se avec les elements en ta possession.
MsDos avait son propre language
0
castours Messages postés 2955 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 31 août 2019 217
26 août 2013 à 12:29
bonjour
Je veux bien essayé de te presenter un debut de projet avec les elements de ta base si tu n'es pas pressé
0
Merci Castours...

Mais ayant eu confirmation que ACCESS est une "usine à Gaz" je suis aller tester FileMAKER.

Sur la première partie sur laquelle tous les spécialistes du forum sont restés en échec (qui consistait à afficher le fichier maître sous forme 8 onglets, le faire avancer ou reculer (sans décalage) et se positionner sur n'importe quelle fiche à partir d'un contenu partiel indifféremment sur n'importe quel champ...

CELA M'A DEMANDE EXACTEMENT 3 HEURES... CE, SANS UNE LIGNE DE CODE ET SANS LA MOINDRE MACRO !!!!!

Conclusion : ACCESS c'est de la DAUBE !

Merci pour tout

Cordialement !
0
Pierrecastor Messages postés 41466 Date d'inscription mercredi 5 novembre 2003 Statut Modérateur Dernière intervention 5 avril 2024 4 131
26 août 2013 à 13:32
Non, ce n'était juste pas l'outil approprié pour ce que tu voulais faire.



Bon, c'est de la daube aussi, mais pour d'autre raison. ;-)
0
castours Messages postés 2955 Date d'inscription lundi 18 septembre 2006 Statut Membre Dernière intervention 31 août 2019 217
26 août 2013 à 16:35
C'est de la daube peut etre mais pour ceux qui connaissent access, bien sur lié a du code c'est un outil assez pointu en basse de données.
Si tu detailles et pousses ta curiosité dans la base adresse que je t'ai envoyé, tu auras peut etre un autre regard sur access.
Meme sans vouloir faire des bases professionnelles, on peut faire de belle choses. J'ai realisé differentes bases sur la gestion d'un club informatique, d'un parc automobile, des benevoles du festival de jazz de montlouis sur loires.
Alors bon courage pour le reste
0