我正在使用RDLC报告。我的要求是,我需要从像这样的值计算总小时数 9:45 10:02
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")
感谢您的帮助。
答案 0 :(得分:1)
您可以使用:
System.TimeSpan.FromTicks(sum(Fields!TimeDiff.Value))