【问题标题】:How do i get first day of year whe i select year in parameter当我在参数中选择年份时如何获得一年的第一天
【发布时间】:2020-02-14 09:35:06
【问题描述】:

在 SSRS 中 当我在参数中仅选择年份时,我试图获得一年中的第一天。 我知道如何在 SQL 中实现它。 例如当我在参数中选择 2020 时,我必须得到 01.01.2020 作为输出 当我在参数中选择 2019 时,我必须得到 01.01.2019 作为输出

我尝试过 DateAdd("d",-DatePart(DateInterval.DayOfYear,Today,0,0)+1,Today) 在这里我得到了一年中的第一天,但​​我没有得到应该用我的年份参数替换的地方 有人可以帮帮我吗。

提前谢谢你

【问题讨论】:

    标签: reporting-services ssrs-2008 ssrs-2012 ssrs-2008-r2 reportingservices-2005


    【解决方案1】:

    假设您的年份参数只是一个简单的整数,那么您可以这样做。

    =DateSerial(Parameters!myYearParam.Value, 1, 1)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-19
      • 1970-01-01
      • 1970-01-01
      • 2020-09-15
      • 2017-10-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多