SSRS: Summen-TimeSpan-Werte in einem Bericht

Ich habe einen Bericht und eine datasource, wo man die Spalten sind vom Typ TimeSpan. Die TimeSpan-Wert wird richtig angezeigt in den Bericht, wenn ich Fields!TheTime.Value, kein problem.

  • 07:02:00
  • 05:41:00

Aber ich würde gerne eine Summe über diejenigen Werte, um die Gesamtzeit der Gruppe. In C# und wie kann ich das natürlich tun, eine TimeSpan + eine weitere Zeitspanne, so weiß ich, Sie können Hinzugefügt werden. Ich habe versucht,

=Sum(Fields!TheTime.Value)

Aber es endet ausdrucken als eine lange Reihe von einigen Sortieren. Zum Beispiel für die ausgegebenen Zeiten vor, ich würde 457800000000 als die Summe. Und was ist das selbst eigentlich sein?

Sowieso, wie kann ich die Summe timespan-Werte in einen Bericht? Für die oben genannten Zeitspannen würde ich gerne am Ende mit 12:43:00 als die Summe. Es sei denn, mein Kopf hat mich in Mathe mal wieder... aber Sie bekommen die Idee :p

  • Als Sie currectly unten abgeleitet, der summenwert ist die "tick" - Wert. Sie konnte auch sehen, dies durch die Berechnung der Anzahl der Sekunden, in den Zeiten oben: 07:02:00 = 25320s und 05:41:00 = 20460s. 25320 + 20460 = 45780.
InformationsquelleAutor Svish | 2009-02-27
Schreibe einen Kommentar