2015-08-03 148 views
1

我正在使用RDLC报告。我的要求是,我需要从值计算总时间一样 9:45 10:02RDLC报告 - 如何计算小时数总时数:分钟

11:00

主要的是它包含空值。因此,我需要为RDLC报告计算总时数:分钟。

我现在的公式为每之下,但它给了我#ERROR:

=(TimeSpan.FromTicks(Sum(IIf((Fields!TimeDiff.Value) = " " , System.TimeSpan.Parse("00:00:00"), System.TimeSpan.Parse(Fields!TimeDiff.Value)))).Days * 24 + 
TimeSpan.FromTicks(Sum(IIf((Fields!TimeDiff.Value) = " ", System.TimeSpan.Parse("00:00:00"), System.TimeSpan.Parse(Fields!TimeDiff.Value)))).Hours).ToString +":" + 
TimeSpan.FromTicks(Sum(IIf((Fields!TimeDiff.Value) = " ", System.TimeSpan.Parse("00:00:00"), System.TimeSpan.Parse(Fields!TimeDiff.Value)))).Minutes.ToString("d2") 

感谢您的帮助。

回答

1

您可以使用此:

System.TimeSpan.FromTicks(sum(Fields!TimeDiff.Value)) 
+0

感谢杰里米花时间建议的方式给我。 – Nirav