gpt4 book ai didi

reporting-services - SSRS : Summing TimeSpan values in a report

转载 作者:行者123 更新时间:2023-12-04 05:44:41 25 4
gpt4 key购买 nike

我有一个报告和一个数据源,其中一列的类型为 TimeSpan。当我使用 Fields!TheTime.Value 时,TimeSpan 值似乎在报告中正确显示,没有问题。

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

  • 但我想对这些值进行求和以获得一组的总时间。在 C# 中,我当然可以做一个 TimeSpan + 另一个 TimeSpan,所以我知道可以添加它们。我试过
    =Sum(Fields!TheTime.Value)

    但它最终会以某种很长的数字打印出来。例如对于上面输出的时间,我会得到 457800000000作为总和。那应该是什么?

    无论如何,如何在报告中总结时间跨度值?对于上述时间跨度,我想以 12:43:00 结束作为总和。除非我的头脑再次在数学上失败了……但你明白了:p

    最佳答案

    叹息 解决方案非常简单...为什么我不能一开始就尝试过?哦,好吧...也许是因为我没有意识到我可以访问 TimeSpan类(class)……也许是因为我以为自己瞎了……但无论如何,它是:

    =TimeSpan.FromTicks(Sum(Fields!TheTime.Value))

    哦!

    关于reporting-services - SSRS : Summing TimeSpan values in a report,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/595158/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com