【问题标题】:Show time tag in SSRS Parameter在 SSRS 参数中显示时间标签
【发布时间】:2011-10-03 09:10:04
【问题描述】:

我有一个带有两个参数的 SSRS 报告:StartTime 和 EndTime。我将参数的默认值设置为上午 12:00 的当前日期和上午 12:00 的前一天。

但是,由于 12am 是 SSRS 的默认时间,它不会显示在参数选择中。例如,您看到的是“2011 年 9 月 29 日”。如果时间不是上午 12:00,您将看到“2011 年 9 月 29 日 12:45:00”。是否可以让报告参数在上午 12 点填充并仍然显示时间?我想要这个的原因是,虽然我知道可以设置时间,但使用报告的人可能会认为您只能选择日期。

我觉得我在解释这一点时做得很糟糕。这是我所拥有的和我想要的。我将 EndTime 修改为我希望的样子(在运行报告后输入)

【问题讨论】:

    标签: ssrs-2008 reporting-services


    【解决方案1】:

    我刚刚在 SSRS 2008R2 BIDS 中对此进行了测试:如果我在日期时间中添加毫秒,您将获得所需的时间显示。 IE。将默认值设置为:

    =DateTime.Parse("October 2, 2011, 12:00:00.001")
    

    如果此毫秒导致您在报告的其他地方出现问题,请测试此值并减去一毫秒。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-07-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多