ho creato la seguente query:

SELECT T_Reparti.reparto, T_Giornali.giornale, Sum(T_Mensile.n_copie) AS tot_copie, T_Mensile.g_costo, (Sum([n_copie])*[g_costo]) AS tot
FROM T_Mensile, T_Ass_Rep_Gio, T_Reparti, T_Giornali
WHERE (((T_Mensile.anno)=[Inserisci l'anno AAAA:]) AND ((T_Reparti.id)=[T_Ass_Rep_Gio].[id_reparto]) AND ((T_Mensile.mese)=[Inserisci il mese M:]) AND ((T_Giornali.id)=[T_Ass_Rep_Gio].[id_giornale]) AND ((T_Ass_Rep_Gio.id)=[T_Mensile].[id_associazione]))
GROUP BY T_Reparti.reparto, T_Giornali.giornale, T_Mensile.g_costo;

la parte in rosso serve per far apparire una maschera di input nella quale inserire il mese e l'anno. Secondo l'help in linea di access, per far apparie il messaggio desiderato. bisogna scriverlo tra "[]".

funziona in parte, in quanto la maschera di input mi si apre con il seguente messaggio:

"Inserisci l'anno AAAA:],1 [Unknown]="

sapreste dirmi a cosa è dovuto?

grazie a tutti in anticipo.