Bonjour
voici mon problème du jour. J'ai une table fichier relié au fichier produit qui m'affiche tous les produits enregistrés et (via des liaisons multi-fichiers) tous leur inventaire et stocks. Mais pour deux colonnes, j'ai un soucis de "rapidité" d'affichage. Ces colonnes sont "Entrées" et "Sorties" et correspondent à la somme des entrées et sorties en stock pour chaque produit.
Comme il y a plusieurs sortes d'entrées et de sorties et donc plusieurs sources de données (uniquement des fichiers), je pensais utiliser une requête de sélection pour additionner les sorties pour chaque produit ET chaque type de sorties PUIS une requête union pour faire la somme de toutes les résultats des requêtes sélection. Enfin, récupérer ces résultats dans les colonnes de la table pour chaque ligne de produit. Je pensais que cela marcherait.
Mais le hic, c'est qu'au bout d'une seule requête sélection (donc une seule type de sortie), cela met déjà bcp de temps à afficher la table. J'ai 200 à 300 produits répertoriés dans la table MAIS une seule requête. Et je n'ai saisi que quelques sorties pour un ou deux produits seulement et une seule type de sortie.
Bref, cette lenteur m'oblige à trouver une solution. Mais je n'en vois pas.
PS : pour ceux qui ne comprendraient pas pour j'ai plusieurs fichiers pour les sorties de stocks, j'ai scindé tout cela un peu de la manière suivante : sorties exceptionnelles (erreur de saisie, offre à un client, vol perte ou casse, ...), bon de livraison, facture, etc...
Partager