- Quelle est le meilleur moyen pour avoir l’historique des entrées
sorties pour chaque magasin
- Si vous pouvez me dire ou je peux trouver un exemple de gestion de
stock pour plusieurs magasins je vous serai très reconnaissant
Grand merci d’avance
--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
ze_titi
Bonjour,
à mon humble avis, trois requêtes pour bien faire les choses: Une requête qui récapitule les entrées en regroupant par magasin une requête pour les sorties en regroupant par magasin une requête union qui regroupe les deux. Mais tout dépend en fait du résultat que tu souhaites exactement. -- Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
Bonjour à tous,
Dans une petite application de gestion de stock j’ai les tables suivantes :
Une Table : [Liste Articles] :ID-Article, Description, Qte, stock……(la fiche du stock)
- Quelle est le meilleur moyen pour avoir l’historique des entrées sorties pour chaque magasin - Si vous pouvez me dire ou je peux trouver un exemple de gestion de stock pour plusieurs magasins je vous serai très reconnaissant
Grand merci d’avance
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Bonjour,
à mon humble avis, trois requêtes pour bien faire les choses:
Une requête qui récapitule les entrées en regroupant par magasin
une requête pour les sorties en regroupant par magasin
une requête union qui regroupe les deux.
Mais tout dépend en fait du résultat que tu souhaites exactement.
--
Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
Bonjour à tous,
Dans une petite application de gestion de stock j’ai les tables
suivantes :
Une Table : [Liste Articles] :ID-Article, Description, Qte, stock……(la
fiche du stock)
- Quelle est le meilleur moyen pour avoir l’historique des entrées
sorties pour chaque magasin
- Si vous pouvez me dire ou je peux trouver un exemple de gestion de
stock pour plusieurs magasins je vous serai très reconnaissant
Grand merci d’avance
--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
à mon humble avis, trois requêtes pour bien faire les choses: Une requête qui récapitule les entrées en regroupant par magasin une requête pour les sorties en regroupant par magasin une requête union qui regroupe les deux. Mais tout dépend en fait du résultat que tu souhaites exactement. -- Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
Bonjour à tous,
Dans une petite application de gestion de stock j’ai les tables suivantes :
Une Table : [Liste Articles] :ID-Article, Description, Qte, stock……(la fiche du stock)
- Quelle est le meilleur moyen pour avoir l’historique des entrées sorties pour chaque magasin - Si vous pouvez me dire ou je peux trouver un exemple de gestion de stock pour plusieurs magasins je vous serai très reconnaissant
Grand merci d’avance
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Bakelli
union
Salut, Ès que vous pouvez me donner une aider sur la syntaxe de la requête d'union Ce que je veux c'est avoir sur le même enregistrement le ID-Article, Description, Qte stock , Qte-Magasin1,Qte-Magasin2,……
merci
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
union
Salut,
Ès que vous pouvez me donner une aider sur la syntaxe de la requête
d'union
Ce que je veux c'est avoir sur le même enregistrement le ID-Article,
Description, Qte stock , Qte-Magasin1,Qte-Magasin2,……
merci
--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
Salut, Ès que vous pouvez me donner une aider sur la syntaxe de la requête d'union Ce que je veux c'est avoir sur le même enregistrement le ID-Article, Description, Qte stock , Qte-Magasin1,Qte-Magasin2,……
merci
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
ze_titi
Il me faudrait la syntaxe des deux autres requêtes, ça me faciliterait les choses...
-- Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
union
Salut, Ès que vous pouvez me donner une aider sur la syntaxe de la requête d'union Ce que je veux c'est avoir sur le même enregistrement le ID-Article, Description, Qte stock , Qte-Magasin1,Qte-Magasin2,……
merci
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Il me faudrait la syntaxe des deux autres requêtes, ça me faciliterait les
choses...
--
Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
union
Salut,
Ès que vous pouvez me donner une aider sur la syntaxe de la requête
d'union
Ce que je veux c'est avoir sur le même enregistrement le ID-Article,
Description, Qte stock , Qte-Magasin1,Qte-Magasin2,……
merci
--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
Il me faudrait la syntaxe des deux autres requêtes, ça me faciliterait les choses...
-- Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
union
Salut, Ès que vous pouvez me donner une aider sur la syntaxe de la requête d'union Ce que je veux c'est avoir sur le même enregistrement le ID-Article, Description, Qte stock , Qte-Magasin1,Qte-Magasin2,……
merci
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Bakelli
Le 25-10-2005, ze_titi a supposé :
Il me faudrait la syntaxe des deux autres requêtes, ça me faciliterait les choses...
-- Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
union
Salut, Ès que vous pouvez me donner une aider sur la syntaxe de la requête d'union Ce que je veux c'est avoir sur le même enregistrement le ID-Article, Description, Qte stock , Qte-Magasin1,Qte-Magasin2,……
merci
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Pour la requête détail bon entree:
SELECT DETAILBONENTREE.magasin, DETAILBONENTREE.codearticle AS [CODE ART], Sum(DETAILBONENTREE.qteentree) AS SommeQteEntree, Avg(DETAILBONENTREE.prix) AS PrixMoyenne FROM DETAILBONENTREE GROUP BY DETAILBONENTREE.magasin, DETAILBONENTREE.codearticle;
Pour la requête detail bon sortie:
SELECT DETAILSORTIE.magasin, DETAILSORTIE.codearticle AS [CODE ART], Sum(DETAILSORTIE.QTESORTIE) AS SommeDeQteSortie FROM DETAILSORTIE GROUP BY DETAILSORTIE.magasin, DETAILSORTIE.codearticle; ^^
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Le 25-10-2005, ze_titi a supposé :
Il me faudrait la syntaxe des deux autres requêtes, ça me faciliterait les
choses...
--
Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
union
Salut,
Ès que vous pouvez me donner une aider sur la syntaxe de la requête
d'union
Ce que je veux c'est avoir sur le même enregistrement le ID-Article,
Description, Qte stock , Qte-Magasin1,Qte-Magasin2,……
merci
--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
Pour la requête détail bon entree:
SELECT DETAILBONENTREE.magasin, DETAILBONENTREE.codearticle AS [CODE
ART], Sum(DETAILBONENTREE.qteentree) AS SommeQteEntree,
Avg(DETAILBONENTREE.prix) AS PrixMoyenne
FROM DETAILBONENTREE
GROUP BY DETAILBONENTREE.magasin, DETAILBONENTREE.codearticle;
Pour la requête detail bon sortie:
SELECT DETAILSORTIE.magasin, DETAILSORTIE.codearticle AS [CODE ART],
Sum(DETAILSORTIE.QTESORTIE) AS SommeDeQteSortie
FROM DETAILSORTIE
GROUP BY DETAILSORTIE.magasin, DETAILSORTIE.codearticle; ^^
--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
Il me faudrait la syntaxe des deux autres requêtes, ça me faciliterait les choses...
-- Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
union
Salut, Ès que vous pouvez me donner une aider sur la syntaxe de la requête d'union Ce que je veux c'est avoir sur le même enregistrement le ID-Article, Description, Qte stock , Qte-Magasin1,Qte-Magasin2,……
merci
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Pour la requête détail bon entree:
SELECT DETAILBONENTREE.magasin, DETAILBONENTREE.codearticle AS [CODE ART], Sum(DETAILBONENTREE.qteentree) AS SommeQteEntree, Avg(DETAILBONENTREE.prix) AS PrixMoyenne FROM DETAILBONENTREE GROUP BY DETAILBONENTREE.magasin, DETAILBONENTREE.codearticle;
Pour la requête detail bon sortie:
SELECT DETAILSORTIE.magasin, DETAILSORTIE.codearticle AS [CODE ART], Sum(DETAILSORTIE.QTESORTIE) AS SommeDeQteSortie FROM DETAILSORTIE GROUP BY DETAILSORTIE.magasin, DETAILSORTIE.codearticle; ^^
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
ze_titi
Dans cette configuration, il n'est pas possible de regrouper sur un seul enregistrement la quantité dans chaque magasin puisqu'à priori, le nombre de magasins est variable.Mais il est possible de contourner le problème en calculant avec une requête le stock par magasin puis en créant une table intermédiaire de x colonnes (x étant le nombre d'enregistrements ramené par la requête) et en insérant dans la colonne y le yème enregistrement de la requête, le tout par l'intermédiaire d'une petite routine VBA.
Est-ce suffisamment clair ?
-- Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
Le 25-10-2005, ze_titi a supposé :
Il me faudrait la syntaxe des deux autres requêtes, ça me faciliterait les choses...
-- Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
union
Salut, Ès que vous pouvez me donner une aider sur la syntaxe de la requête d'union Ce que je veux c'est avoir sur le même enregistrement le ID-Article, Description, Qte stock , Qte-Magasin1,Qte-Magasin2,……
merci
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Pour la requête détail bon entree:
SELECT DETAILBONENTREE.magasin, DETAILBONENTREE.codearticle AS [CODE ART], Sum(DETAILBONENTREE.qteentree) AS SommeQteEntree, Avg(DETAILBONENTREE.prix) AS PrixMoyenne FROM DETAILBONENTREE GROUP BY DETAILBONENTREE.magasin, DETAILBONENTREE.codearticle;
Pour la requête detail bon sortie:
SELECT DETAILSORTIE.magasin, DETAILSORTIE.codearticle AS [CODE ART], Sum(DETAILSORTIE.QTESORTIE) AS SommeDeQteSortie FROM DETAILSORTIE GROUP BY DETAILSORTIE.magasin, DETAILSORTIE.codearticle; ^^
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Dans cette configuration, il n'est pas possible de regrouper sur un seul
enregistrement la quantité dans chaque magasin puisqu'à priori, le nombre de
magasins est variable.Mais il est possible de contourner le problème en
calculant avec une requête le stock par magasin puis en créant une table
intermédiaire de x colonnes (x étant le nombre d'enregistrements ramené par
la requête) et en insérant dans la colonne y le yème enregistrement de la
requête, le tout par l'intermédiaire d'une petite routine VBA.
Est-ce suffisamment clair ?
--
Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
Le 25-10-2005, ze_titi a supposé :
Il me faudrait la syntaxe des deux autres requêtes, ça me faciliterait les
choses...
--
Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
union
Salut,
Ès que vous pouvez me donner une aider sur la syntaxe de la requête
d'union
Ce que je veux c'est avoir sur le même enregistrement le ID-Article,
Description, Qte stock , Qte-Magasin1,Qte-Magasin2,……
merci
--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
Pour la requête détail bon entree:
SELECT DETAILBONENTREE.magasin, DETAILBONENTREE.codearticle AS [CODE
ART], Sum(DETAILBONENTREE.qteentree) AS SommeQteEntree,
Avg(DETAILBONENTREE.prix) AS PrixMoyenne
FROM DETAILBONENTREE
GROUP BY DETAILBONENTREE.magasin, DETAILBONENTREE.codearticle;
Pour la requête detail bon sortie:
SELECT DETAILSORTIE.magasin, DETAILSORTIE.codearticle AS [CODE ART],
Sum(DETAILSORTIE.QTESORTIE) AS SommeDeQteSortie
FROM DETAILSORTIE
GROUP BY DETAILSORTIE.magasin, DETAILSORTIE.codearticle; ^^
--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
Dans cette configuration, il n'est pas possible de regrouper sur un seul enregistrement la quantité dans chaque magasin puisqu'à priori, le nombre de magasins est variable.Mais il est possible de contourner le problème en calculant avec une requête le stock par magasin puis en créant une table intermédiaire de x colonnes (x étant le nombre d'enregistrements ramené par la requête) et en insérant dans la colonne y le yème enregistrement de la requête, le tout par l'intermédiaire d'une petite routine VBA.
Est-ce suffisamment clair ?
-- Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
Le 25-10-2005, ze_titi a supposé :
Il me faudrait la syntaxe des deux autres requêtes, ça me faciliterait les choses...
-- Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
union
Salut, Ès que vous pouvez me donner une aider sur la syntaxe de la requête d'union Ce que je veux c'est avoir sur le même enregistrement le ID-Article, Description, Qte stock , Qte-Magasin1,Qte-Magasin2,……
merci
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Pour la requête détail bon entree:
SELECT DETAILBONENTREE.magasin, DETAILBONENTREE.codearticle AS [CODE ART], Sum(DETAILBONENTREE.qteentree) AS SommeQteEntree, Avg(DETAILBONENTREE.prix) AS PrixMoyenne FROM DETAILBONENTREE GROUP BY DETAILBONENTREE.magasin, DETAILBONENTREE.codearticle;
Pour la requête detail bon sortie:
SELECT DETAILSORTIE.magasin, DETAILSORTIE.codearticle AS [CODE ART], Sum(DETAILSORTIE.QTESORTIE) AS SommeDeQteSortie FROM DETAILSORTIE GROUP BY DETAILSORTIE.magasin, DETAILSORTIE.codearticle; ^^
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Bakelli
ze_titi vient de nous annoncer :
Dans cette configuration, il n'est pas possible de regrouper sur un seul enregistrement la quantité dans chaque magasin puisqu'à priori, le nombre de magasins est variable.Mais il est possible de contourner le problème en calculant avec une requête le stock par magasin puis en créant une table intermédiaire de x colonnes (x étant le nombre d'enregistrements ramené par la requête) et en insérant dans la colonne y le yème enregistrement de la requête, le tout par l'intermédiaire d'une petite routine VBA.
Est-ce suffisamment clair ?
-- Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
Le 25-10-2005, ze_titi a supposé :
Il me faudrait la syntaxe des deux autres requêtes, ça me faciliterait les choses...
-- Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
union
Salut, Ès que vous pouvez me donner une aider sur la syntaxe de la requête d'union Ce que je veux c'est avoir sur le même enregistrement le ID-Article, Description, Qte stock , Qte-Magasin1,Qte-Magasin2,……
merci
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Pour la requête détail bon entree:
SELECT DETAILBONENTREE.magasin, DETAILBONENTREE.codearticle AS [CODE ART], Sum(DETAILBONENTREE.qteentree) AS SommeQteEntree, Avg(DETAILBONENTREE.prix) AS PrixMoyenne FROM DETAILBONENTREE GROUP BY DETAILBONENTREE.magasin, DETAILBONENTREE.codearticle;
Pour la requête detail bon sortie:
SELECT DETAILSORTIE.magasin, DETAILSORTIE.codearticle AS [CODE ART], Sum(DETAILSORTIE.QTESORTIE) AS SommeDeQteSortie FROM DETAILSORTIE GROUP BY DETAILSORTIE.magasin, DETAILSORTIE.codearticle; ^^
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Svp si ce n’est pas trop vous demander c’est quoi la petite routine ? Merci d’avance
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
ze_titi vient de nous annoncer :
Dans cette configuration, il n'est pas possible de regrouper sur un seul
enregistrement la quantité dans chaque magasin puisqu'à priori, le nombre de
magasins est variable.Mais il est possible de contourner le problème en
calculant avec une requête le stock par magasin puis en créant une table
intermédiaire de x colonnes (x étant le nombre d'enregistrements ramené par
la requête) et en insérant dans la colonne y le yème enregistrement de la
requête, le tout par l'intermédiaire d'une petite routine VBA.
Est-ce suffisamment clair ?
--
Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
Le 25-10-2005, ze_titi a supposé :
Il me faudrait la syntaxe des deux autres requêtes, ça me faciliterait les
choses...
--
Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
union
Salut,
Ès que vous pouvez me donner une aider sur la syntaxe de la requête
d'union
Ce que je veux c'est avoir sur le même enregistrement le ID-Article,
Description, Qte stock , Qte-Magasin1,Qte-Magasin2,……
merci
--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
Pour la requête détail bon entree:
SELECT DETAILBONENTREE.magasin, DETAILBONENTREE.codearticle AS [CODE
ART], Sum(DETAILBONENTREE.qteentree) AS SommeQteEntree,
Avg(DETAILBONENTREE.prix) AS PrixMoyenne
FROM DETAILBONENTREE
GROUP BY DETAILBONENTREE.magasin, DETAILBONENTREE.codearticle;
Pour la requête detail bon sortie:
SELECT DETAILSORTIE.magasin, DETAILSORTIE.codearticle AS [CODE ART],
Sum(DETAILSORTIE.QTESORTIE) AS SommeDeQteSortie
FROM DETAILSORTIE
GROUP BY DETAILSORTIE.magasin, DETAILSORTIE.codearticle; ^^
--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
Svp si ce n’est pas trop vous demander c’est quoi la petite routine ?
Merci d’avance
--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
Dans cette configuration, il n'est pas possible de regrouper sur un seul enregistrement la quantité dans chaque magasin puisqu'à priori, le nombre de magasins est variable.Mais il est possible de contourner le problème en calculant avec une requête le stock par magasin puis en créant une table intermédiaire de x colonnes (x étant le nombre d'enregistrements ramené par la requête) et en insérant dans la colonne y le yème enregistrement de la requête, le tout par l'intermédiaire d'une petite routine VBA.
Est-ce suffisamment clair ?
-- Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
Le 25-10-2005, ze_titi a supposé :
Il me faudrait la syntaxe des deux autres requêtes, ça me faciliterait les choses...
-- Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
union
Salut, Ès que vous pouvez me donner une aider sur la syntaxe de la requête d'union Ce que je veux c'est avoir sur le même enregistrement le ID-Article, Description, Qte stock , Qte-Magasin1,Qte-Magasin2,……
merci
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Pour la requête détail bon entree:
SELECT DETAILBONENTREE.magasin, DETAILBONENTREE.codearticle AS [CODE ART], Sum(DETAILBONENTREE.qteentree) AS SommeQteEntree, Avg(DETAILBONENTREE.prix) AS PrixMoyenne FROM DETAILBONENTREE GROUP BY DETAILBONENTREE.magasin, DETAILBONENTREE.codearticle;
Pour la requête detail bon sortie:
SELECT DETAILSORTIE.magasin, DETAILSORTIE.codearticle AS [CODE ART], Sum(DETAILSORTIE.QTESORTIE) AS SommeDeQteSortie FROM DETAILSORTIE GROUP BY DETAILSORTIE.magasin, DETAILSORTIE.codearticle; ^^
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Svp si ce n’est pas trop vous demander c’est quoi la petite routine ? Merci d’avance
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
ze_titi
Et une routine, une !!!
vite fait, non testé...A mettre dans un module classique et lancer routine() lorsque nécessaire
public function routine() dim rs as recordset,i as integer,cpt as Integer set rs=currentdb.Openrecordset("laRequete",dbOpenDynaset) rs.moveLast rs.moveFirst i=rs.recordCount dim t as TableDef,chp as Field set t=currentdb.CreateTableDef("Intermédiaire") for cpt=1 to i set chp=t.createField("Magasin" & cpt,dbInteger) t.fields.append chp next t.Fields.Refresh Currendb.Tabledefs.Append t currentdb.Tabledefs.Refresh i=1 while not rs.EOF currentdb.Execute "UPDATE Intermédiaire SET magasin" & i & "=" & rs!leChampContenantLeStockDuIèmeMagasin i=i+1 rs.moveNext wend end function
C'est à adapter à tes besoins mais la base est là.
-- Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
ze_titi vient de nous annoncer :
Dans cette configuration, il n'est pas possible de regrouper sur un seul enregistrement la quantité dans chaque magasin puisqu'à priori, le nombre de magasins est variable.Mais il est possible de contourner le problème en calculant avec une requête le stock par magasin puis en créant une table intermédiaire de x colonnes (x étant le nombre d'enregistrements ramené par la requête) et en insérant dans la colonne y le yème enregistrement de la requête, le tout par l'intermédiaire d'une petite routine VBA.
Est-ce suffisamment clair ?
-- Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
Le 25-10-2005, ze_titi a supposé :
Il me faudrait la syntaxe des deux autres requêtes, ça me faciliterait les choses...
-- Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
union
Salut, Ès que vous pouvez me donner une aider sur la syntaxe de la requête d'union Ce que je veux c'est avoir sur le même enregistrement le ID-Article, Description, Qte stock , Qte-Magasin1,Qte-Magasin2,……
merci
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Pour la requête détail bon entree:
SELECT DETAILBONENTREE.magasin, DETAILBONENTREE.codearticle AS [CODE ART], Sum(DETAILBONENTREE.qteentree) AS SommeQteEntree, Avg(DETAILBONENTREE.prix) AS PrixMoyenne FROM DETAILBONENTREE GROUP BY DETAILBONENTREE.magasin, DETAILBONENTREE.codearticle;
Pour la requête detail bon sortie:
SELECT DETAILSORTIE.magasin, DETAILSORTIE.codearticle AS [CODE ART], Sum(DETAILSORTIE.QTESORTIE) AS SommeDeQteSortie FROM DETAILSORTIE GROUP BY DETAILSORTIE.magasin, DETAILSORTIE.codearticle; ^^
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Svp si ce n’est pas trop vous demander c’est quoi la petite routine ? Merci d’avance
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Et une routine, une !!!
vite fait, non testé...A mettre dans un module classique et lancer routine()
lorsque nécessaire
public function routine()
dim rs as recordset,i as integer,cpt as Integer
set rs=currentdb.Openrecordset("laRequete",dbOpenDynaset)
rs.moveLast
rs.moveFirst
i=rs.recordCount
dim t as TableDef,chp as Field
set t=currentdb.CreateTableDef("Intermédiaire")
for cpt=1 to i
set chp=t.createField("Magasin" & cpt,dbInteger)
t.fields.append chp
next
t.Fields.Refresh
Currendb.Tabledefs.Append t
currentdb.Tabledefs.Refresh
i=1
while not rs.EOF
currentdb.Execute "UPDATE Intermédiaire SET magasin" & i & "=" &
rs!leChampContenantLeStockDuIèmeMagasin
i=i+1
rs.moveNext
wend
end function
C'est à adapter à tes besoins mais la base est là.
--
Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
ze_titi vient de nous annoncer :
Dans cette configuration, il n'est pas possible de regrouper sur un seul
enregistrement la quantité dans chaque magasin puisqu'à priori, le nombre de
magasins est variable.Mais il est possible de contourner le problème en
calculant avec une requête le stock par magasin puis en créant une table
intermédiaire de x colonnes (x étant le nombre d'enregistrements ramené par
la requête) et en insérant dans la colonne y le yème enregistrement de la
requête, le tout par l'intermédiaire d'une petite routine VBA.
Est-ce suffisamment clair ?
--
Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
Le 25-10-2005, ze_titi a supposé :
Il me faudrait la syntaxe des deux autres requêtes, ça me faciliterait les
choses...
--
Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
union
Salut,
Ès que vous pouvez me donner une aider sur la syntaxe de la requête
d'union
Ce que je veux c'est avoir sur le même enregistrement le ID-Article,
Description, Qte stock , Qte-Magasin1,Qte-Magasin2,……
merci
--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
Pour la requête détail bon entree:
SELECT DETAILBONENTREE.magasin, DETAILBONENTREE.codearticle AS [CODE
ART], Sum(DETAILBONENTREE.qteentree) AS SommeQteEntree,
Avg(DETAILBONENTREE.prix) AS PrixMoyenne
FROM DETAILBONENTREE
GROUP BY DETAILBONENTREE.magasin, DETAILBONENTREE.codearticle;
Pour la requête detail bon sortie:
SELECT DETAILSORTIE.magasin, DETAILSORTIE.codearticle AS [CODE ART],
Sum(DETAILSORTIE.QTESORTIE) AS SommeDeQteSortie
FROM DETAILSORTIE
GROUP BY DETAILSORTIE.magasin, DETAILSORTIE.codearticle; ^^
--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
Svp si ce n’est pas trop vous demander c’est quoi la petite routine ?
Merci d’avance
--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
vite fait, non testé...A mettre dans un module classique et lancer routine() lorsque nécessaire
public function routine() dim rs as recordset,i as integer,cpt as Integer set rs=currentdb.Openrecordset("laRequete",dbOpenDynaset) rs.moveLast rs.moveFirst i=rs.recordCount dim t as TableDef,chp as Field set t=currentdb.CreateTableDef("Intermédiaire") for cpt=1 to i set chp=t.createField("Magasin" & cpt,dbInteger) t.fields.append chp next t.Fields.Refresh Currendb.Tabledefs.Append t currentdb.Tabledefs.Refresh i=1 while not rs.EOF currentdb.Execute "UPDATE Intermédiaire SET magasin" & i & "=" & rs!leChampContenantLeStockDuIèmeMagasin i=i+1 rs.moveNext wend end function
C'est à adapter à tes besoins mais la base est là.
-- Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
ze_titi vient de nous annoncer :
Dans cette configuration, il n'est pas possible de regrouper sur un seul enregistrement la quantité dans chaque magasin puisqu'à priori, le nombre de magasins est variable.Mais il est possible de contourner le problème en calculant avec une requête le stock par magasin puis en créant une table intermédiaire de x colonnes (x étant le nombre d'enregistrements ramené par la requête) et en insérant dans la colonne y le yème enregistrement de la requête, le tout par l'intermédiaire d'une petite routine VBA.
Est-ce suffisamment clair ?
-- Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
Le 25-10-2005, ze_titi a supposé :
Il me faudrait la syntaxe des deux autres requêtes, ça me faciliterait les choses...
-- Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
union
Salut, Ès que vous pouvez me donner une aider sur la syntaxe de la requête d'union Ce que je veux c'est avoir sur le même enregistrement le ID-Article, Description, Qte stock , Qte-Magasin1,Qte-Magasin2,……
merci
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Pour la requête détail bon entree:
SELECT DETAILBONENTREE.magasin, DETAILBONENTREE.codearticle AS [CODE ART], Sum(DETAILBONENTREE.qteentree) AS SommeQteEntree, Avg(DETAILBONENTREE.prix) AS PrixMoyenne FROM DETAILBONENTREE GROUP BY DETAILBONENTREE.magasin, DETAILBONENTREE.codearticle;
Pour la requête detail bon sortie:
SELECT DETAILSORTIE.magasin, DETAILSORTIE.codearticle AS [CODE ART], Sum(DETAILSORTIE.QTESORTIE) AS SommeDeQteSortie FROM DETAILSORTIE GROUP BY DETAILSORTIE.magasin, DETAILSORTIE.codearticle; ^^
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
Svp si ce n’est pas trop vous demander c’est quoi la petite routine ? Merci d’avance
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net