Report Zeitbereichnung

20/11/2008 - 11:37 von Frank Bergmann | Report spam
Hallo,

ich habe eine Report für Stundenabrechnung.

In der Zeile habe ich Anfangszeit und Endzeit und Gesamtzeit wird berechnet.
=Fields!Ende.Value-Fields!Beginn.Value das funktioniert auch.
Wie kann ich jetzt aber die Gesamtzeit aller Gesamtzeiten an Ende des
Reports berechnen? =SUM(Fields!Ende.Value-Fields!Beginn).
Es wird eine Zahl angezeigt die ist aber nicht als Zeit formatiert.
01:15:00+02:15:00 = 126000000000



Im Report habe ich eine Tabelle benutzt.

VS 2008 Pro, Windows XP
Gruß
Frank Bergamm
 

Lesen sie die antworten

#1 Stefan Simon
20/11/2008 - 14:28 | Warnen spam
"Frank Bergmann" schrieb im
Newsbeitrag news:

ich habe eine Report für Stundenabrechnung.

In der Zeile habe ich Anfangszeit und Endzeit und Gesamtzeit wird
berechnet.
=Fields!Ende.Value-Fields!Beginn.Value das funktioniert auch.
Wie kann ich jetzt aber die Gesamtzeit aller Gesamtzeiten an Ende des
Reports berechnen? =SUM(Fields!Ende.Value-Fields!Beginn).
Es wird eine Zahl angezeigt die ist aber nicht als Zeit formatiert.
01:15:00+02:15:00 = 126000000000



Schuld ist die SUM-Funktion. Sie rechnet offenbar mit den Ticks und gibt
diese zurück. Versuchs mal so:

=FormatDateTime(DateAdd("s", SUM(Fields!Ende.Value - Fields!Beginn) /
10000000, New Date), DateFormat.ShortTime)

Stefan

Ähnliche fragen