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/05/2007, 13h14   #1
Débutant
 
Avatar de VIRGINIE87
 
Femme Virginie
Sans Emploi
Inscription : avril 2006
Messages : 286
Détails du profil
Informations personnelles :
Nom : Femme Virginie
Âge : 33
Localisation : France

Informations professionnelles :
Activité : Sans Emploi

Informations forums :
Inscription : avril 2006
Messages : 286
Points : 38
Points : 38
Par défaut Etablir un bilan annuel

voici je souhaiterai réaliser un bilan annuel du triage d'article en provenance de different fournisseur
Ma base comporte 9 tables
Pour réaliser mon objectif 5 tables sont concernées
TTriage :N°Triage ---> clé primaire
N°Date ---> numérique : date du triage
N°Article ---> numérique : article trié
N°Forme ---> numérique : forme de l'article
QteChoixA ---> numérique : quantité d'article en choix A
QteChoixD ---> numérique : quantité d'article en choix D
Qte2eme ---> numérique : quantité d'article en 2eme choix
QteRetouche ---> numérique : quantité d'article en retouche
QteRebut ---> numérique : quantité d'article en rebut
QteCasse ---> numérique : quantité d'article en casse

N°Date ---> TDateTriage : 2 champs N°Date, DateTriage ( sous la forme JANVIER 2005 ... AVRIL 2007 )(JANVIER 2005 ---> 1 ... AVRIL 2007--->28)
N°Article ---> TArticle : 2 champs N°Article, DesignationArticle
N°Forme ---> TForme: 2 champs N°Forme, DesignationForme

j'ai deja réalisé la démarche permettant d'obtenir le bilan global annuel du triage d'article pour 2005,2006,2007

comment puis je integrer les fournisseurs a partir de ce test
ou sinon sans passer par une requete est il possible d'etablir le meme schema que le formulaire frm_ChoixFournisseur ( confere la propriete SOURCE)
VIRGINIE87 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/05/2007, 18h37   #2
Rédacteur
 
Avatar de LedZeppII
 
Homme
Maintenance données produits
Inscription : décembre 2005
Messages : 3 941
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Maintenance données produits
Secteur : Distribution

Informations forums :
Inscription : décembre 2005
Messages : 3 941
Points : 6 283
Points : 6 283
Bonjour,

Voila une base sur laquelle démarrer :
Code sql :
1
2
3
4
SELECT RIGHT([TDateTriage].[DateTriage],4) AS Année, Sum([QteChoixA]+[QteChoixD]+[Qte2eme]+[QteRetouche]+[QteRebut]+[QteCasse]) AS QteTriee, Sum([QteChoixA]+[QteChoixD]) AS QteDecorable, TFournisseur.N°Fournisseur, TFournisseur.DesignationFournisseur
FROM TFournisseur INNER JOIN (TDateTriage INNER JOIN (TTriage INNER JOIN TDetailArticle ON (TTriage.N°Forme = TDetailArticle.N°Forme) AND (TTriage.N°Article = TDetailArticle.N°Article)) ON TDateTriage.N°Date = TTriage.N°Date) ON TFournisseur.N°Fournisseur = TDetailArticle.N°Fournisseur
GROUP BY RIGHT([TDateTriage].[DateTriage],4), TFournisseur.N°Fournisseur, TFournisseur.DesignationFournisseur
ORDER BY RIGHT([TDateTriage].[DateTriage],4) DESC;
Attention certaines dates sont mal saisies et donnent 206 comme année.

A+
LedZeppII 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 16h28.


 
 
 
 
Partenaires

Hébergement Web