Reporting services 如何添加时间(数据类型)作为参数

Reporting services 如何添加时间(数据类型)作为参数,reporting-services,Reporting Services,我需要创建一个报告,允许用户为报告提供日期和时间范围。我可以设置StartDate和EndDate(日期时间数据类型),但我似乎不知道如何添加StartTime和EndTime 这是一个报告,他们希望在其中查看在特定日期和时间之间处理的内容。我能做些什么,让用户在报告中选择/输入时间值吗?正如@WillA在评论中提到的,SSRS中没有日期选择器+。但是,带有DateTime参数的datepicker允许手动输入时间组件 首先,如果只在选择器中选择一个日期,会发生以下情况: 如果在文本框中使用格

我需要创建一个报告,允许用户为报告提供日期和时间范围。我可以设置StartDate和EndDate(日期时间数据类型),但我似乎不知道如何添加StartTime和EndTime


这是一个报告,他们希望在其中查看在特定日期和时间之间处理的内容。我能做些什么,让用户在报告中选择/输入时间值吗?

正如@WillA在评论中提到的,SSRS中没有日期选择器+。但是,带有DateTime参数的datepicker允许手动输入时间组件

首先,如果只在选择器中选择一个日期,会发生以下情况:

如果在文本框中使用格式字符串
HH:mm:ss,MMM d`yy
呈现此内容,则此内容将变为:

12月9日00:00:00

但是,如果用户手动:'(输入一个时间组件,它将工作,例如

这将以如下方式呈现(使用相同的格式):

12月9日15:27:00


不过,这不是一个非常方便用户的解决方案。

我担心您可能必须提供日期和时间作为单独的参数-我还没有在SSRS中看到日期/时间选择器。如果我没记错,如果您设置了包含时间的默认值,例如
=DateAdd(“s”,.01,Today())
(午夜后一毫秒)然后,当用户调出报告时,将显示时间。这有助于用户知道他们可以键入时间。或者,我使用了带有小时的下拉列表,因此用户使用两个参数选择日期和小时(从24开始)。