Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
Ciao,
altra possibilità potrebbe essere
=Somma(IIf([Lavoro]='Malattia';[Giorni];0))
Facci sapere
Cio 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.
Questo è il risultato di un report. Ora in totale ore Malattia non vorrei la somma di tutti i giorni, ma solo quelli relativi a malattia. Ho provato ad utilizzare la funzione DSum ma c'è qualcosa che non va. Malattia fa parte di una tabella che si chiama TipiDiNonlavoro e oltre a malattia c'è ferie e permesso. Questo report si basa su una query. Se filtro di dati di volta in volta le cose vanno bene, ma non vorrei filtrare ogni volta come posso fare? Grazie
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,
altra possibilità potrebbe essere
=Somma(IIf([Lavoro]='Malattia';[Giorni];0))
Facci sapere
Cio Mimmo
Ciao,
mentre la Sum() opera sui dati della form/report corrente,
la DSum() opera sulla Tabella/Query che gli passi tra i parametri.
Mimmo
Per i giorni di malattia le ore saranno sempre 0 in quanto si contano solo in giornate, almeno normalmente è così.
Grazie, ma il dipendente non la prende automatico? La somma la metto al piè pagina dipendente. Altrimenti dovrei fare una somma per ogni dipendente come?
Ciao,
forse nella condizione della DSum devi impostare anche il dipendente oltre al non lavoro malattia.
Mimmo