Bonjour,
J'aimerais avoir pour chaque article et par ligne les quantités par mois
Donc ceci :
Article1 QteMois1 QteMois2 ... QteMois12
Le problème est que je n'ai pas des quantités sur tous les mois alors que j'aimerais afficher à l'aide d'une analyse croisée tous les mois.
Dans le cas d'un mois sans quantité => pas d'enregistrement dans T_Cde, j'aimerais avoir 0.
J'ai remarqué que suivant la façon dont sont construites les requêtes, le temps de traitement peut exploser.
Quelle est la bonne méthode pour faire ça?
J'ai une table des commandes:
T_Cde
ID_Art
Mois
Qte
J'ai également une table des mois
T_Mois
Mois
Faut-il traiter les champs nuls dans les contrôles avec des Nz?
Ou alors dans la source du formulaire?
Ou encore dans la requête de base (lors de l'analyse croisée)?
Actuellement je fais une requête R1 qui contient le produit cartésien deT_Cde et T_Mois avec les champs :
ID_Art
Mois
Puis je fais un LEFT JOIN entre R1 et T_Cde sur les champs ID_Art et Mois.
Le temps de traitement est long. Comment faire mieux?
Le but est d'avoir un temps de traitement le plus court possible...
Partager