J
Jon Rowlan
I am desperately trying to get a query to work as a subreport.
but each time I run it I get "Data Type Mismatch in Criteria Expression"
error.
Without the headings the query runs fine.
This fails :
TRANSFORM Sum([Sales By Rep By Month].SalesValue) AS SumOfSalesValue
SELECT [Sales By Rep By Month].slm_slsperson, [Sales By Rep By
Month].slr_slspname, [Sales By Rep By Month].slm_custcode, [Sales By Rep By
Month].CompanyName, [Sales By Rep By Month].Year, Sum([Sales By Rep By
Month].SalesValue) AS [Total Of SalesValue]
FROM [Sales By Rep By Month]
GROUP BY [Sales By Rep By Month].slm_slsperson, [Sales By Rep By
Month].slr_slspname, [Sales By Rep By Month].slm_custcode, [Sales By Rep By
Month].CompanyName, [Sales By Rep By Month].Year
PIVOT [Sales By Rep By Month].month In
("slm_slsperson","slr_slspname","slm_custcode","CompanyName","Year","Total
Of SalesValue",1,2,3,4,5,6,7,8,9,10,11,12);
but strangely this does not ...
TRANSFORM Sum([Sales By Rep By Month].SalesValue) AS SumOfSalesValue
SELECT [Sales By Rep By Month].slm_slsperson, [Sales By Rep By
Month].slr_slspname, [Sales By Rep By Month].slm_custcode, [Sales By Rep By
Month].CompanyName, [Sales By Rep By Month].Year, Sum([Sales By Rep By
Month].SalesValue) AS [Total Of SalesValue]
FROM [Sales By Rep By Month]
GROUP BY [Sales By Rep By Month].slm_slsperson, [Sales By Rep By
Month].slr_slspname, [Sales By Rep By Month].slm_custcode, [Sales By Rep By
Month].CompanyName, [Sales By Rep By Month].Year
PIVOT [Sales By Rep By Month].month In
(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18);
Can anyone tell me where I am going wrong please?
many thanks,
jON
but each time I run it I get "Data Type Mismatch in Criteria Expression"
error.
Without the headings the query runs fine.
This fails :
TRANSFORM Sum([Sales By Rep By Month].SalesValue) AS SumOfSalesValue
SELECT [Sales By Rep By Month].slm_slsperson, [Sales By Rep By
Month].slr_slspname, [Sales By Rep By Month].slm_custcode, [Sales By Rep By
Month].CompanyName, [Sales By Rep By Month].Year, Sum([Sales By Rep By
Month].SalesValue) AS [Total Of SalesValue]
FROM [Sales By Rep By Month]
GROUP BY [Sales By Rep By Month].slm_slsperson, [Sales By Rep By
Month].slr_slspname, [Sales By Rep By Month].slm_custcode, [Sales By Rep By
Month].CompanyName, [Sales By Rep By Month].Year
PIVOT [Sales By Rep By Month].month In
("slm_slsperson","slr_slspname","slm_custcode","CompanyName","Year","Total
Of SalesValue",1,2,3,4,5,6,7,8,9,10,11,12);
but strangely this does not ...
TRANSFORM Sum([Sales By Rep By Month].SalesValue) AS SumOfSalesValue
SELECT [Sales By Rep By Month].slm_slsperson, [Sales By Rep By
Month].slr_slspname, [Sales By Rep By Month].slm_custcode, [Sales By Rep By
Month].CompanyName, [Sales By Rep By Month].Year, Sum([Sales By Rep By
Month].SalesValue) AS [Total Of SalesValue]
FROM [Sales By Rep By Month]
GROUP BY [Sales By Rep By Month].slm_slsperson, [Sales By Rep By
Month].slr_slspname, [Sales By Rep By Month].slm_custcode, [Sales By Rep By
Month].CompanyName, [Sales By Rep By Month].Year
PIVOT [Sales By Rep By Month].month In
(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18);
Can anyone tell me where I am going wrong please?
many thanks,
jON