私は 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 つのパラメータを使用:
文字列 Company - 値: 49
datetime FromDate - 値: 2013 年 4 月 1 日
datetime ToDate - 値: 2013 年 4 月 30 日
すべてのパラメーターは機能しますが、問題はレポートが datetime パラメーターの最初の数字を日として、2 番目の数字を月として受け取ることです。私はそれが逆に必要です。
ソース T-SQL パラメーター値は、パラメーターの既定値として設定された yyyy-mm-dd です。
2013-04-01 00:00:00.000
2013-04-30 00:00:00.000
助けてくれてありがとう。