Ahoj Františku,
podle mne to v podstatě funguje dobře - ale ten formát 'čas' je vlastně formát 'datum/čas' a Tobě se pravděpodobně zobrazuje pouze ten čas. Datový formát Datum/čas je obvykle implementován jako desetinné číslo, kde hodnota před desetinnou tečkou je datum (záporným číslem si to teď nebudeme komplikovat) a část za desetinnou tečkou je čas.
Takže - pokud nepřijdeš na to, jak Access donutit formátovat datum/čas tak, aby datum 'nacpal' do hodin, můžeš použít např tento výraz (v tabulce 'Tabulka' je sloupec 'Cas', který se má sečíst):
select cstr(24*int(sum(Cas)) + hour(sum(Cas))) + format(sum(Cas), ':hh:mm')
from Tabulka
Funguje to takto:
1.
24*int(sum(Cas) vezme ze sečteného času pouze celou část a vynásobí to 24 hodinami
2.
hour(sum(Cas)) ze sečteného času oddělí hodiny (0-23)
3. číslo ze dvou předcházejících bodů sečte a převede na řetězec
4. k tomu přidá ze sečteného času minuty a vteřiny (ve formátu hh:mm)
..a je to
Je to tak OK?
