Sql server SSRS和TSQL:参数标签和值

Sql server SSRS和TSQL:参数标签和值,sql-server,tsql,ssrs-2008,Sql Server,Tsql,Ssrs 2008,我在SSRS中创建了一个报告,在SQL中有两个参数“First Start Time”和“Last End Time”。我用于数据集的字段是Tm_TimeDisplay(例如12:00 AM,1:00 PM ext)和Tm_TimeKey(例如0,30等)。然后我调用一个存储过程来提取数据 我可以在参数下拉列表中显示Tm_TimeDisplay,但如何使用Tm_TimeKey的值来提取表中的数据 例如:第一次开始时间:12:00 PM(字段:Tm_TimeDisplay),最后一次开始时间:12

我在SSRS中创建了一个报告,在SQL中有两个参数“First Start Time”和“Last End Time”。我用于数据集的字段是Tm_TimeDisplay(例如12:00 AM,1:00 PM ext)和Tm_TimeKey(例如0,30等)。然后我调用一个存储过程来提取数据

我可以在参数下拉列表中显示Tm_TimeDisplay,但如何使用Tm_TimeKey的值来提取表中的数据


例如:第一次开始时间:12:00 PM(字段:Tm_TimeDisplay),最后一次开始时间:12:30 PM(字段:Tm_TimeDisplay),应用于在SQL中提取数据的值是(0,30)(字段:Tm_TimeKey)

如何填充第一个开始时间和最后一个开始时间参数?对具有两列的参数使用数据集。。一个是标签(12:00pm等),下一列是该标签的键值(本例中为0)。因此,当您将选择传递给存储过程时,是否发送相应的键而不是所选的值?还是我误解了这个问题?我有一个来自SQL表的数据集,它有时间显示(下午1:00、下午2点等)和时间间隔(10、30等)。所以我尝试使用Parameter-specifyvalue部分中的字段,而不是为下拉选择键入每个值,我想调用字段本身,但ssrs不喜欢。我可以改变参数的使用方式。thankshow您是否填充了第一个开始时间和最后一个开始时间参数?对具有两列的参数使用数据集。。一个是标签(12:00pm等),下一列是该标签的键值(本例中为0)。因此,当您将选择传递给存储过程时,是否发送相应的键而不是所选的值?还是我误解了这个问题?我有一个来自SQL表的数据集,它有时间显示(下午1:00、下午2点等)和时间间隔(10、30等)。所以我尝试使用Parameter-specifyvalue部分中的字段,而不是为下拉选择键入每个值,我想调用字段本身,但ssrs不喜欢。我可以改变参数的使用方式。谢谢