2016-07-05 3 views
0

Ich habe die Werte aus mehreren Datensatz aufsummiert und dann, dass durch 60 geteilt, um mir die Anzahl der Stunden. Aber wie gehe ich davon zeigt ist als ein Wert von hh: mm: ssWie konvertiere ich eine mehr SSRS-Datensatz Berechnung in HH: MM: SS

Zum Beispiel - hier ist mein Ausdruck:

= (count (Felder Second_Choice_Options.Value "Authorization") * 20! + count (Fields! Second_Choice_Options.Value "ClaimPaid") * 20 + count (Fields! Second_Choice_Options.Value "ClaimPended") * 20 + count (Fields! Second_Choice_Options.Value, "Allgemein") * 8 + count (Fields! Second_Choice_Options.Value, "Neubeurteilung") * 20 + count (Fields! Second_Choice_Options.Value "ReserveReview") * 3 + count (Fields! Second_Choice_Options.Value, "Trigger") * 5 + Sum (Fields! ACD_Calls.Value " DataSet3") * 6 + Sum (Fields! Extn_Out_Calls.Value "DataSet3") * 2)/60

Die Gesamt Antwort ist 4217, die dann in Stunden ist 70,283 (dies ist der aktuelle Wert angezeigt), aber wie schreibe ich den Ausdruck so dass der Wert als 70:17:00 (70 Stunden, 17 Minuten und 0 Sekunden) zurückgeführt wird

Dank Dan

Antwort

0

Dieser Code funktioniert mit Zeiten < = 24 Stunden:

=Format(DateAdd("s", [YourExpressionToObtainMinutes]*60, "00:00:00"), "HH:mm:ss") 

Also muss man es ein wenig ändern:

=Format([YourExpressionToObtainMinutes]/60, "00") & ":" & Format(DateAdd("s", [YourExpressionToObtainMinutes]*60, "00:00"), "mm:ss") 
+0

Das funktionierte, Dank sehr viel Tezzo –

0

Versuchen Sie, Ihre Textfeld Eigenschaften auf Zeiteinstellung, sollte das helfen ich erwarten würde. enter image description here