Scusate se riscrivo, ma dopo aver semplicemente modificato il valore di Having da "IDArt" a "CodInt" cos� :
[code]
SELECT [Elenco Linee di Prodotti].[Linea Prodotti], [Elenco Categorie Articoli].[Categ Art], [Elenco Tipologie Articoli].[Tipo Art], [Elenco Articoli].IDArt, [Elenco Articoli].Descrizione,[Elenco Articoli].CodInt, Sum([Movimentazioni Carico/Scarico Mag].[Qt� Ord]) AS Ord, Sum([Movimentazioni Carico/Scarico Mag].[Qt� Cons]) AS Cons, ((Sum([Movimentazioni Carico/Scarico Mag].[Qt� Ord]))-(Sum([Movimentazioni Carico/Scarico Mag].[Qt� Cons]))) AS Giac FROM [Elenco Tipologie Articoli] RIGHT JOIN ([Elenco Linee di Prodotti] RIGHT JOIN ([Elenco Categorie Articoli] RIGHT JOIN ([Elenco Articoli] RIGHT JOIN [Movimentazioni Carico/Scarico Mag] ON [Elenco Articoli].IDArt = [Movimentazioni Carico/Scarico Mag].IDArt) ON [Elenco Categorie Articoli].IDCategArt = [Elenco Articoli].IDCategArt) ON [Elenco Linee di Prodotti].IDLineaProdotti = [Elenco Articoli].IDLineaProdotti) ON [Elenco Tipologie Articoli].IDTipoArt = [Elenco Articoli].IDTipoArt GROUP BY [Elenco Linee di Prodotti].[Linea Prodotti], [Elenco Categorie Articoli].[Categ Art], [Elenco Tipologie Articoli].[Tipo Art], [Elenco Articoli].IDArt, [Elenco Articoli].Descrizione HAVING ((([Elenco Articoli].CodInt)="&id&")) ORDER BY [Elenco Linee di Prodotti].[Linea Prodotti], [Elenco Categorie Articoli].[Categ Art], [Elenco Tipologie Articoli].[Tipo Art];")
[/doce]
mi da errore :
Microsoft JET Database Engine error '80040e14'
Syntax error (missing operator) in query expression '((([Elenco Articoli].CodInt)=2P))'.
/riservato/scheda_articolo.asp, line 32
perch�