Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Modélisation
Modélisation Le forum qui vous aide à résoudre vos questions relatives à la modélisation (tables et relations) de votre base de données sous Access. Pour les états et les formulaires, postez dans le forum IHM.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/07/2007, 10h45   #1
Candidat au titre de Membre du Club
 
Inscription : juin 2007
Messages : 49
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 49
Points : 11
Points : 11
Par défaut Conception base à partir des champs d'une autre base

Bonjour à tous!
Voici mon problème:
J'ai une base avec un champ qui m'intérresse, c'est le montant brut de mes transactions.
Ce quej e voudrais faire c'est créer une nouvelle base à partir de ce champ. C'est à dire, faire 5 classes de montant.
Je veux faire une première classe me donnant toutes les transactions ayant un montant entre 0 et 9.99€, une seconde entre 10 et 99.99€ etc jusqua la derniere me donnat le nombre de transaction supérieur à 1000€.
Comment faire à partir de ma premiere base et du champ MtBrut.?
Merci.
Vascogil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2007, 09h02   #2
Membre éclairé
 
Avatar de dr_feelgood
 
Patrick Gassmann
Inscription : mars 2005
Messages : 282
Détails du profil
Informations personnelles :
Nom : Patrick Gassmann
Localisation : France, Bas Rhin (Alsace)

Informations forums :
Inscription : mars 2005
Messages : 282
Points : 329
Points : 329
Citation:
Ce que je voudrais faire c'est créer une nouvelle base à partir de ce champ
1) Je te propose de créer une nouvelle base de données
2) d'importer la table contenant le montant brut
3) de modifier cette table et de ne garder que le champ montant brut et l'index

(certaines étapes sont peut être inutiles, mais répondent à ta demande)

4) d'ajouter dans ta table un champ numérique qui sera ta classe
par exemple 1 correspond à 0 à 9,99
__________2__________10 à 99,99
etc...

5) de faire une mise à jour de ta table par une requête UPDATE
ou tu renseignes le champ classe par des IIF imbriqués te donnant le chiffre correspondant à ta classe
Tu peux aussi créer une fonction classe (fonction VBA) qui remplace avantageusement les IIF

Solution plus simple: ne pas créer de nouvelle base, et simplement dans ta base actuelle, créer une requête de selection avec les IIF ou la fonction, et travailler ensuite sur cette requête.
__________________
.
less is more

vous pouvez faire une recherche dans le forum
et également une recherche dans les FAQ
dr_feelgood est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2007, 09h31   #3
Candidat au titre de Membre du Club
 
Inscription : juin 2007
Messages : 49
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 49
Points : 11
Points : 11
Ok merci!
mais c'est qoui des IIF?
Vascogil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/07/2007, 09h45   #4
Membre éclairé
 
Avatar de dr_feelgood
 
Patrick Gassmann
Inscription : mars 2005
Messages : 282
Détails du profil
Informations personnelles :
Nom : Patrick Gassmann
Localisation : France, Bas Rhin (Alsace)

Informations forums :
Inscription : mars 2005
Messages : 282
Points : 329
Points : 329
tu trouvera très facilement des exemples de la fonction IIF ici sur le forum (par la recherche) ou simplement en tapant la touche F1 dans access
__________________
.
less is more

vous pouvez faire une recherche dans le forum
et également une recherche dans les FAQ
dr_feelgood est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h13.


 
 
 
 
Partenaires

Hébergement Web