Buongiorno a tutti.
Ho al seguente situazione:

Ho la seguente query:
SELECT DISTINCT TblAnagrafica.Matricola, TblAnagrafica.Grado, TblAnagrafica.Cognome, TblAnagrafica.Nome, DLookUp("Categoria","TblGradi","[Grado]='" & [Grado] & "'") AS Categoria, TblAnagrafica.Data_Nascita, TblAnagrafica.Sesso, TblAnagrafica.In_Forza, TblArrivo_Partenza.Arrivo_Nucleo, TblArrivo_Partenza.Reparto_Assegnazione, TblArrivo_Partenza.Articolazione_Assegnazione, TblArrivo_Partenza.Gruppo_Assegnazione, TblArrivo_Partenza.Data_Nuovo_Incarico, TblArrivo_Partenza.Tipo_Nuovo_Incarico, TblResidenza.Citta, TblResidenza.Indirizzo, TblArrivo_Partenza.Data_Ass_Sezione, TblResidenza.Provincia, TblResidenza.Data_Variazione
FROM (TblAnagrafica INNER JOIN TblResidenza ON TblAnagrafica.ID_Anagrafica = TblResidenza.ID_Anagrafica) INNER JOIN TblArrivo_Partenza ON TblAnagrafica.ID_Anagrafica = TblArrivo_Partenza.ID_Anagrafica
WHERE (((TblAnagrafica.In_Forza)=True) AND ((TblArrivo_Partenza.Arrivo_Nucleo) Is Not Null) AND ((TblResidenza.Data_Variazione)=(Select Max(A.Data_Variazione) From tblResidenza As A Where A.Id_Anagrafica = tblResidenza.[ID_Anagrafica])))
ORDER BY TblAnagrafica.Cognome;
Ho creato un Report dalla seguente query e dovrei ottenere, con diversi Dcount il conteggio dei dipendenti che sono in forza ai diversi uffici ed appartengono alle 4 diverse categorie :UFFICIALI;ISPETTORI;SOVRINTENDENTI e APPUNTATI.
Ho creato la prima funzione :
=DCount("*";"Query_Ricerca_Indirizzo";"[Gruppo_Assegnazione]= ""Ufficio Collocamento""" And "[CATEGORIA]=""UFFICIALI""")
in questo modo mi conteggia tutti i dipendenti censiti e non quelli che rientrano nelle due condizioni previste dalla funzione ed indicati in grassetto.
ho provato pure in quest'altro modo:
= DCount("*"; "Query_Ricerca_Indirizzo"; "[Gruppo_Assegnazione] = '" & Ufficio Comando & "' And [CATEGORIA] = '" & UFFICIALI & "'")
ed ottengo questo messaggio di errore:

Ad ora, provando in più modi, non ottengo il risultato sperato,
In realtà dovrei ottenere un numero pari a 27 Ufficiali che sono in forza all'Ufficio Collocamento.
Chiedo il vostro consiglio su come perfezionare la presente funzione per poter ottenere il conteggio esatto basato su più condizioni e poterlo estendere ad altre condizioni di conteggio.
Spero di essere stato chiaro.
Ciao, Nicola