Ciao a tutti.
Sto avendo un problema con un report e la query associata.
il report lo apro da vba:
DoCmd.OpenReport "rptElenco104_Annuale", acViewPreview, "qryRiepilogo104"
e la query di origine (in cui riprendo 2 dati da 2 maschere diverse) è:
SELECT RicavaDipendente([IDDipendente]) AS Dipendente, MonthName(DatePart('m',[Dal])) AS Mese, tblRegAssenze.Dal, tblRegAssenze.Al, DatePart('m',[Dal]) AS Espr1, tblRegAssenze.Anno
FROM tblRegAssenze
GROUP BY RicavaDipendente([IDDipendente]), MonthName(DatePart('m',[Dal])), tblRegAssenze.Dal, tblRegAssenze.Al, tblRegAssenze.Anno, tblRegAssenze.IDDipendente, DatePart('yyyy',[Dal])
HAVING (((tblRegAssenze.Anno)=[Maschere]![frmLettere02]![cbxAnno104]) AND ((tblRegAssenze.IDDipendente)=[Maschere]![frmScrivani]![cbxDipendente]) AND ((DatePart('yyyy',[Dal]=2025))<>False))
ORDER BY DatePart('m',[Dal]);
il campo Espr1 l'ho creato in quanto poi il report è ordinato per mese (uso Espr1 per questo) e per ogni mese per data crescente
Se lancio semplicemente la query, visualizzo correttamente i dati che cerco
se però apro il report da pulsantte di comando (vba) mi viene richiesto di immettere il parametro Expr1004, che non capisco cosa sia e dove lo prenda, dato che con quel nome non ho nulla nè in query nè nel report.
Oltretutto se lascio il parametro richiesto in bianco il report si apre correttamente.
E quindi quel parametro Expr1004 da dove salta fuori?
Grazie
Andrea