我正在使用 SSRS Action -> Go To Url,如下所示:
="javascript:void(window.open('http://xxx/xxx/Pages/ReportViewer.aspx?%2fDevelopment%2fReport&rs:Command=Render&Company="& Parameters!Company.Value &"&FromDate="& Parameters!FromDate.Value &"&ToDate="& Parameters!ToDate.Value &"'))"
生成的链接:
http://xxx/xxx/Pages/ReportViewer.aspx?/Development/Report&rs:Command=Render&Company=49&FromDate=4/1/2013&ToDate=30/4/2013
有3个参数:
字符串公司 - 值:49
日期时间 FromDate - 值:4/1/2013
日期时间 ToDate - 值: 4/30/2013
所有参数都有效,但问题是报告将日期时间参数中的第一个数字作为日期,将第二个数字作为月份。我需要它反过来。
源 T-SQL 参数值是 yyyy-mm-dd 设置为参数的默认值:
2013-04-01 00:00:00.000
2013-04-30 00:00:00.000
谢谢你的帮助。