OVH Cloud OVH Cloud

gestion multi-tables

2 réponses
Avatar
jp ac94
Bonjour,
j'ai cr=E9e une petite appli en 2 fichiers. le 1er contient=20
les formulaires, les requetes et les etats. le 2eme=20
contient les tables. cette appli utilis=E9e en 2003 doit=20
continuer en 2004. j'ai donc cr=E9e un nouvelle table pour=20
l'ann=E9e 2004. j'ai renomer la table de 2003 en ajoutant=20
l'ann=E9e(tab bc 2003) et celle de 2004 s'appelle (tab bc).
avantage aucun changement de noms dans les formulaires et=20
tr=E8s rapide et simple =E0 mettre en oeuvre.

voici mon probl=E8me. comment permettre aux utilisateurs=20
n=E9ophites qui m'entoure de changer de table de travail.
s'il devient n=E9cessaire de corriger l'ann=E9e 2003.
j'envisage deux solutions.

1er un champs "ann=E9e" qui permet de choisir la table de=20
travail. transparent pour les utilisateurs.
2eme tout regrouper dans une seul table. mais comment=20
trier automatique ma table pour ne pas refaire tous les=20
formulaires et les =E9tats.

avez vous d'autre solution plus r=E9aliste ou plus simple ?
et comment faire au final ?
merci pour votre aide. (je ne suis pas un pro, je=20
bidouille).

2 réponses

Avatar
Raymond [mvp]
Bonsoir.

il faut tout mettre dans la même table et chaque enregistrement doit
contenir l'exercice (année).
lorsque tu charges un formulaire, tu sélectionnes l'année en cours et tu
n'affiches que les enregistrements 2004. tu places une liste avec les années
et après changement de l'année dans la liste, tu changes la source du
formulaire en ne prenant que l'année sélectionnée.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"jp ac94" a écrit dans le message de
news:d7c601c3eff5$a0d05660$
Bonjour,
j'ai crée une petite appli en 2 fichiers. le 1er contient
les formulaires, les requetes et les etats. le 2eme
contient les tables. cette appli utilisée en 2003 doit
continuer en 2004. j'ai donc crée un nouvelle table pour
l'année 2004. j'ai renomer la table de 2003 en ajoutant
l'année(tab bc 2003) et celle de 2004 s'appelle (tab bc).
avantage aucun changement de noms dans les formulaires et
très rapide et simple à mettre en oeuvre.

voici mon problème. comment permettre aux utilisateurs
néophites qui m'entoure de changer de table de travail.
s'il devient nécessaire de corriger l'année 2003.
j'envisage deux solutions.

1er un champs "année" qui permet de choisir la table de
travail. transparent pour les utilisateurs.
2eme tout regrouper dans une seul table. mais comment
trier automatique ma table pour ne pas refaire tous les
formulaires et les états.

avez vous d'autre solution plus réaliste ou plus simple ?
et comment faire au final ?
merci pour votre aide. (je ne suis pas un pro, je
bidouille).
Avatar
Charles ERNST
Renommez votre table dun nouveau nom et intégrez un champ pour l'année
Faites une requête par année r2003, r2004, en utilisant un champ date
adéquat pour en extraire l'année et la filtrer
enfin, vous faites un petit outil , un formulaire par exemple, permettant de
créer ce genre de requête pour une nouvelle année et pour activer l'année
que vous souhaitez en copiant la requête adéquate et la nommant de l'ancien
nom de votre table, tout en ayant eu soin de détruire la requête de l'année
active si elle existait.
Requêtes, formulaires fonctionneront sans transformation





"Raymond [mvp]" a écrit dans le message de
news:uVpUZb$
Bonsoir.

il faut tout mettre dans la même table et chaque enregistrement doit
contenir l'exercice (année).
lorsque tu charges un formulaire, tu sélectionnes l'année en cours et tu
n'affiches que les enregistrements 2004. tu places une liste avec les
années

et après changement de l'année dans la liste, tu changes la source du
formulaire en ne prenant que l'année sélectionnée.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"jp ac94" a écrit dans le message de
news:d7c601c3eff5$a0d05660$
Bonjour,
j'ai crée une petite appli en 2 fichiers. le 1er contient
les formulaires, les requetes et les etats. le 2eme
contient les tables. cette appli utilisée en 2003 doit
continuer en 2004. j'ai donc crée un nouvelle table pour
l'année 2004. j'ai renomer la table de 2003 en ajoutant
l'année(tab bc 2003) et celle de 2004 s'appelle (tab bc).
avantage aucun changement de noms dans les formulaires et
très rapide et simple à mettre en oeuvre.

voici mon problème. comment permettre aux utilisateurs
néophites qui m'entoure de changer de table de travail.
s'il devient nécessaire de corriger l'année 2003.
j'envisage deux solutions.

1er un champs "année" qui permet de choisir la table de
travail. transparent pour les utilisateurs.
2eme tout regrouper dans une seul table. mais comment
trier automatique ma table pour ne pas refaire tous les
formulaires et les états.

avez vous d'autre solution plus réaliste ou plus simple ?
et comment faire au final ?
merci pour votre aide. (je ne suis pas un pro, je
bidouille).