我需要在报告服务中的日期时间参数中指定时间。当用户选择startdate和enddate时,我有两个参数作为startdate和enddate。报告服务自动将时间指定为12:00:00,我想更改为具有一些默认时间,而不是12:00:00,而且,我正在使用参数调用存储过程。报告服务中的日期时间参数
回答
如果将参数传递给存储过程,则在查询中使用它之前,更新该值以添加默认时间。
您可以通过两种方式
`SET @StartDate = @StartDate + '6:00:00.00'` -- Adds 6 Hours or
SET @StartDate = DATEADD(Hour,6,@StartDate)
SET @StartDate = DATEADD(Minute,30,@StartDate)
SET @StartDate = DATEADD(Second,45,@StartDate)
以上加6点30分45秒到@StartDate参数做到这一点。
你可以用@EndDate参数做同样的事情。
我收到此错误消息'值不是日期或时间' – user1572329
您是在报表执行过程中还是在查询过程中收到此错误消息?存储过程中的参数是否声明为DateTime? – Prakash
是的,他们被宣布,但我在查询执行之前在StartDate参数中默认使用上述语句 – user1572329
- 1. 排除SSRS报告的“日期/时间”参数中的时间
- 2. SQL报告服务格式(日期时间,数字
- 3. 格式报告服务中的日期
- 4. 通过日期时间从asp.net报告服务的问题
- 5. 显示日期/时间报告参数日历
- 6. Jasper服务器动态日期参数报告调度
- 7. 报告服务 - 处理空的日期?
- 8. 报告服务的日期格式
- 9. 具有日期时间参数的SSRS报告
- 10. 报告服务参数
- 11. 日期时间参数报告生成器
- 12. 将父级日期时间参数传递给钻取报告
- 13. 计算报告与服务器日期之间的差异
- 14. 如何向报告服务添加选择时间参数
- 15. 设置报告日期参数
- 16. 报告服务 - 在分组列'时间'之间过期
- 17. 添加日期参数和时间参数单日期时间
- 18. SQL报告服务参考
- 19. 回收时间报告服务
- 20. 报告服务URL参数问题
- 21. 报告服务Cscading参数刷新
- 22. 报告服务,参数条件格式
- 23. 报告服务参数约束
- 24. SSRS报告多参数(开始日期,结束日期,MeterId,Displayby)
- 25. 转换日期时间从报告服务字符串转换失败
- 26. iReport中损坏的日期损坏碧玉服务器报告
- 27. SQL报告服务中的日期,默认为US
- 28. SQ Server 2008 R2报告服务:可选参数值和报告
- 29. 报告服务 - 报告参数丢失状态
- 30. 报告服务+报告参数和自定义下拉长度
...你的问题是...? – 9000
当用户选择startdate和enddate时,报告服务会将时间戳添加为12:00:00作为时间,但我想将其更改为某个其他时间戳。 – user1572329