kris9951 ha scritto:
..avrei bisogno di un secondo criterio e sto sbattendo la testa con la sintassi.
Parto dal presupposto che DSum sia la via giusta.
Il terzo argomento della funzione è una WhereCondition senza la parola Where (e nemmeno Condition se a qualcuno venisse il sospetto). Il tutto è ovviamente una stringa.
Per vedere come si costruire una where condition con condizioni multiple si può:
1) cercare su internet, ci sono esempi a non finire;
2) creare una query di test, sulla tabella Riparazioni, compilando adeguatamente la riga per dei valori da trovare in corrispondenza dei campi [IdCliente] e [Filtro], passare quindi alla visualizzazione SQL e leggere cosa c'è dopo WHERE.
Il fatto che in quella query di prova tu indichi un IDCliente specifico non è un problema perché comunque sai già come sostituire ad un valore fisso il dato che poi sarà della maschera. Quello che ti interessa maggiormente è vedere come si verifica un campo Sì/No.
Poi devi concatenare, nella maschera, ma anche questo lo si trova con gli esempi di cui al punto 1)