Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
Ciao,
Prova con
=DCount("[ContaFamiliari]";"QueryContaFamiliari";"[Matricola]= '" & Matricola & "'")
Mimmo
Questo browser non è più supportato.
Esegui l'aggiornamento a Microsoft Edge per sfruttare i vantaggi di funzionalità più recenti, aggiornamenti della sicurezza e supporto tecnico.
Buon giorno a tutti.
Ho creato la seguente query che mi visualizza per ogni dipendente i propri figli.
SELECT TblAnagrafica.Matricola, TblAnagrafica.Grado, TblAnagrafica.Cognome, TblAnagrafica.Nome, Count(TblFamiliari.Cognome) AS Contafamiliari, TblFamiliari.Tipo_Parentela, DLookUp("Categoria","TblGradi","[Grado]='" & [Grado] & "'") AS Categoria
FROM TblAnagrafica INNER JOIN TblFamiliari ON TblAnagrafica.ID_Anagrafica = TblFamiliari.ID_Anagrafica
GROUP BY TblAnagrafica.Matricola, TblAnagrafica.Grado, TblAnagrafica.Cognome, TblAnagrafica.Nome, TblFamiliari.Tipo_Parentela, DLookUp("Categoria","TblGradi","[Grado]='" & [Grado] & "'"), TblAnagrafica.In_Forza
HAVING (((TblFamiliari.Tipo_Parentela)<>"Coniuge") AND ((TblAnagrafica.In_Forza)=True))
ORDER BY TblAnagrafica.Cognome, Count(TblFamiliari.Cognome);
Queste sono le tabelle in relazione tra loro:
Ho creato un report, con una casella di testo non associata, nella quale vorrei che mi comparisse il totale del numero dei figli di ciascun dipendente e al riguardo ho messo come origine controllo questa Funzione:
=DCount("[ContaFamiliari]";"QueryContaFamiliari";"[Matricola]= 'Matricola'")
La funzione però mi fa apparire nella casella di testo sempre il valore zero(0), quando in realtà ci sono dipendenti che hanno uno o più figli.
Ho provato a sostituire la parte in grassetto e pare funzionasse bene:
=DCount("[ContaFamiliari]";"QueryContaFamiliari";"[Matricola]= '112233A'")
Chiedo con il vostro professionale aiuto come poter ottenere, che la funzione, per ogni dipendente, mi visualizzi nella casella di testo, il giusto numero di figli.
Ringrazio chi mi aiuta in questo.
Ciao, Nicola.
Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.
Risposta accettata dall'autore della domanda
Ciao,
Prova con
=DCount("[ContaFamiliari]";"QueryContaFamiliari";"[Matricola]= '" & Matricola & "'")
Mimmo
Ciao Mimmo, funziona benissimo.
Grazie come sempre per l'aiuto che mi fornisci.
Ciao, Nicola.