hasret | Bonjour , J'utilise SQL à la carte sur sage edition pilotée i7 , je suis entrain de créer un état mais là je suis bloquée avec cette erreur :
[Microsoft][ODBC SQL Server Driver][SQL Server]L'identificateur en plusieurs parties "DP_ARTICLES.ART_NUM" ne peut pas être lié.4104
Voici ma requete :
Code :
- SELECT ART.ART_NUM
- ,G.EG_Enumere,
- E.AE_CodeBarre,
- E.AE_Ref,
- dbo.DP_STOCK_A_DATE.STD_ARREF,
- ART.ART_LIB,
- dbo.F_FAMILLE.FA_CodeFamille,
- dbo.DP_STOCK_A_DATE.STD_DEINTITULE,
- sum(dbo.DP_STOCK_A_DATE.STD_QTE),
- ART.ART_PRIX
-
-
- FROM dbo.DP_STOCK_A_DATE,
- dbo.DP_ARTICLES AS ART,
- dbo.F_FAMILLE
-
-
- LEFT OUTER JOIN F_ARTGAMME G ON ART.ART_NUM = G.AR_Ref
- LEFT OUTER JOIN F_ARTENUMREF E ON E.AG_No1 = G.AG_No
- WHERE AR_Gamme1 = '1' OR AR_Gamme1='0'
- AND ( dbo.F_FAMILLE.FA_CODEFAMILLE=ART.ART_FACODEFAMILLE )
- AND ( dbo.F_FAMILLE.FA_Type=0 )
- AND ( dbo.DP_STOCK_A_DATE.STD_ART_UK=ART.ART_UK )
- AND (
- ( dbo.DP_STOCK_A_DATE.STD_DLDATEBL<= @Prompt ('Indiquez une date ','A',,MONO,FREE) )
- )
-
- GROUP BY
- ART.ART_NUM
- ,G.EG_Enumere,
- E.AE_CodeBarre,
- E.AE_Ref,
- dbo.DP_STOCK_A_DATE.STD_ARREF,
- ART.ART_LIB,
- dbo.F_FAMILLE.FA_CodeFamille,
- dbo.DP_STOCK_A_DATE.STD_DEINTITULE,
- ART.ART_PRIX
|
Je vous remercie d'avance , je suis coincée depuis plusieurs jours déjà , quand je fais la requete séparement ça marche mais quand j'ajoute d'autres tables ça me donne l'erreur citée :
Code :
- SELECT DP_ARTICLES.ART_NUM,
- G.EG_Enumere,
- E.AE_CodeBarre,
- E.AE_Ref,
- dbo.DP_ARTICLES.ART_LIB,
- dbo.DP_ARTICLES.ART_PRIX
- FROM dbo.DP_ARTICLES
- LEFT OUTER JOIN F_ARTGAMME G ON DP_ARTICLES.ART_NUM = G.AR_Ref
- LEFT OUTER JOIN F_ARTENUMREF E ON E.AG_No1 = G.AG_No
- GROUP BY
- DP_ARTICLES.ART_NUM,
- G.EG_Enumere,
- E.AE_CodeBarre,
- E.AE_Ref, dbo.DP_ARTICLES.ART_LIB,
- dbo.DP_ARTICLES.ART_PRIX
|
|