1 2 3 4 5 6 7 8 9 10 11 12 13
| requete est une chaîne="SELECT MOUV_DATE, "+...
"(SELECT SUM(MOUV_QUANTITE) FROM MOUVEMENTS M2, ARTICLES WHERE M1.MOUV_DATE=M2.MOUV_DATE AND M2.MOUV_ARTICLE=ART_CODE AND ART_COLLECTION='RE09' AND MOUV_CODE_MOUV='EDS' AND MOUV_EMPLACEMENT='R-RECEP') AS RECEP, "+...
"(SELECT SUM(MOUV_QUANTITE) FROM MOUVEMENTS M2, ARTICLES WHERE M1.MOUV_DATE=M2.MOUV_DATE AND M2.MOUV_ARTICLE=ART_CODE AND ART_COLLECTION='RH09' AND MOUV_CODE_MOUV='EDS' AND MOUV_EMPLACEMENT='R-RECEP') AS RECEP, "+...
"(SELECT SUM(M2.MOUV_QUANTITE) FROM MOUVEMENTS M2, CLIENTS, ARTICLES WHERE MOUV_ARTICLE=ART_CODE AND ART_COLLECTION='RE09' AND m2.MOUV_CODE_MOUV='PACK' AND m1.MOUV_DATE=m2.MOUV_DATE AND m2.MOUV_TIERS=CLIE_CODE) AS 'QTE PREP BL', "+...
"(SELECT SUM(M2.MOUV_QUANTITE) FROM MOUVEMENTS M2, CLIENTS, ARTICLES WHERE MOUV_ARTICLE=ART_CODE AND ART_COLLECTION='RH09' AND m2.MOUV_CODE_MOUV='PACK' AND m1.MOUV_DATE=m2.MOUV_DATE AND m2.MOUV_TIERS=CLIE_CODE) AS 'QTE PREP BL', "+...
"(SELECT SUM(M2.MOUV_QUANTITE) FROM MOUVEMENTS M2, ARTICLES, MAGASINS WHERE (m2.MOUV_CODE_MOUV='PACK' OR m2.MOUV_CODE_MOUV='REA') AND M2.MOUV_ARTICLE=ART_CODE AND ART_COLLECTION='RH09' AND m1.MOUV_DATE=m2.MOUV_DATE AND m2.MOUV_TIERS=MAG_STOCK) AS 'QTE PREP BT', "+...
"(SELECT SUM(m2.MOUV_QUANTITE) FROM MOUVEMENTS m2, CLIENTS, ARTICLES WHERE m2.MOUV_CODE_MOUV='EXPE' AND m1.MOUV_DATE=m2.MOUV_DATE AND M2.MOUV_ARTICLE=ART_CODE AND ART_COLLECTION='RH09'AND m2.MOUV_TIERS=CLIE_CODE) AS 'QTE EXPE BL', "+...
"(SELECT SUM(m2.MOUV_QUANTITE) FROM MOUVEMENTS m2, MAGASINS, ARTICLES WHERE m2.MOUV_CODE_MOUV='EXPE' AND m1.MOUV_DATE=m2.MOUV_DATE AND M2.MOUV_ARTICLE=ART_CODE AND ART_COLLECTION='RE09'AND m2.MOUV_TIERS=MAG_STOCK) AS 'QTE EXPE BT' "+...
"FROM MOUVEMENTS M1 GROUP BY MOUV_DATE ORDER BY MOUV_DATE DESC "
SI EnModeTest() ALORS Trace(requete)
//Info("OK")
SI SQLExec(requete,"REQ1") ALORS
SQLTable("REQ1",TABLE_TDB_RH09) |
Partager