ciao David, grazie della risposta.
l'esempio che fai mi risulta corretto anche a me.
nel mio data base io ho una query, un campo calcola la differenza tra l'orario di entrata e di uscita di un dipendente
orep: CDate([Ora_e]-[Ora_uscita])
nel report inserisco la formula di Giorgio Rancati in un campo calcolato per ottenere la somma delle ore di presenza del dipendente
=Fix(Somma([orep]))*24+DatePart('h';Somma([orep])) & ':' & Format(Somma([orep]);'nn')
la somma uguale alle 24 ore ed oltre mi rende risultati negativi
Ciao Mgio66,
se:
[Ora_e] = 14.00
[Ora_uscita] = 18.00
allora
[Ora_e] - [Ora_uscita] = -4 ovvero negativo, Giusto ?
non credi che il tuo campo calcolato dovrebbe essere :
orep: CDate([Ora_uscita]-[Ora_e])
eliminando in questo modo il problema alla fonte ???
:-)
Giorgio Rancati