grek a écrit :
Bonjour,
Je suis perdu dans Access ! Je ne sais pas trop par ou commencer mon projet ni comment construire des macros assez complexes (a mes yeux) pour gerer des erreures.
En fait, je suis en stage dans une entreprise et on m'a demandé de créer une base access (access 97) assez complexe dans un but bien précis mais, n'etant pas un "pro" de ce logiciel je serais vraiment heureux d'avoir votre avis sur la façon dont je devrais aborder et résoudre le problème.
Voici un exposé de la situation :
J'ai 3 tables (pour l'instant elles ne sont pas reliées) :
tblDonnees --> elle contient plusieurs champs : une date, un numero de compte, une reference client, un code pays, un code propre à mon entreprise, et un montant.
tblCodepropre --> contient les 200 codes propres à l'entreprise dans un champs
tblPays --> contient 3 champs : Pays (ex USA), code pays (ex 001) et devise (ex USD)
Chaque jour, je receverai un fichier texte, a importer dans Access, contenant plusieurs milliers de lignes destinées à remplir ma table tblDonnees.
Le but du jeu est en fait qu'une fois ce fichier texte importé dans Access, je me débrouille pour que Access me genère une liste des erreures présentes dans ce fichier texte. Ensuite ces erreures doivent pouvoir être corrigées via un formulaire, et enfin tout ça doit de nouveau être exporté dans un autre fichier texte sous un format bien précis pour être exploité dans un autre logiciel.
Pour l'instant les seules erreures possibles sont :
- Le code Pays a moins de 3 chiffres
- Le code Pays a 3 chiffres mais des 0 (ex 000)
- Le code Pays n'existe pas
- Le code propre a moins de 3 chiffres
- Le code propre n'existe pas
- Le code propre existe alors qu'il ne devrait pas car si la code pays est inférieur a 050 il ne faut pas de code propre.
Bref bref, ça me serait vraiment d'une grande aide si vous pouviez me guider pour construire ça, me donner une méthodologie, comment faire comprendre ces erreures dans Acces (macro?)
Ah oui, encore une question : dans le fichier texte initial j'ai une colonne avec le montant sous le format (-1000 si négatif et 1000 si positif)
En fait j'aimerais bien que mes donnés se présente dans Access dans une colonne débit si c'est -1000 etd ans une colonne crédit si c'est +1000
Voilà, je sais que c'est un peu long mais vraiment vous me seriez d'une grande aide si vous pouvier m'aider a y voir plus clair la dedans !
Un grand merci d'avance
A+
Gregory
|