SSRS

2017-06-13 4 views
1

に元から2番目のレポートを開くにはどのように私はこのようなレポートを作成したいと思います:SSRS

Report 1

私は「hatalar」という列を持っています。 "hatalar"列のデータをクリックすると、
新しいレポートを開きたいと思います。

新しいレポートは次のようにする必要があります:私は、レポートのデータをクリックすると New report

はどうやって新しいレポートを開くことができますか?

+1

アクションを使用して、別のレポートへのリンクを作成できます。 – Peter

+2

これが役立つかどうかを確認してください。https://docs.microsoft.com/en-us/sql/reporting-services/report-design/drillthrough-reports-report-builder-and-ssrs – niktrs

答えて

0

これを行うには、新しいウィンドウで開くか、問題の次のレポートにドリルスルーする2つの主な方法があります。

  • 新しいウィンドウ:=

    :レポートはレポートとしてレンダリングやPDF /エクセルされているかどうかをチェックし、正しいURLを新しいウィンドウが開きますリンクを作成するJavaScript式を作成します。 IIF(グローバルRenderFormat.Name = "RPL"、! "のjavascript:無効(window.open( '!http://myrshost/ReportServer?/AdventureWorks 2008R2/Employee_Sales_Summary_2008R2 & ReportMonth =" &フィールドReportMonthId.Value & "'、 '_空白'))"、 "http://myrshost/ReportServer?/AdventureWorks 2008R2/Employee_Sales_Summary_2008R2 & ReportMonth = "&フィールドReportMonthId.Value)レポートURLを介してレポートパラメータを渡す方法について

追加のMSのドキュメントがhereを見つけることができますが、要点は、このようなものです:!

ネイティブモードのURL:

http://myrshost/ReportServer?/AdventureWorks 2008R2/Employee_Sales_Summary_2008R2&ReportMonth=3&ReportYear=2008 

のSharePointモードURL:

http://myspsite/subsite/_vti_bin/reportserver?http://myspsite/subsite/AdventureWorks 2008R2/Employee_Sales_Summary_2008R2.rdl&ReportMonth=3&ReportYear=2008 
  • ドリルスルー:ハレルラルテキストボックスのアクションを「ドリルスルー」に設定し、レポートパラメータを渡します。これにより、現在のページがサブページに置き換えられます。

Additional documentationは、ドリルスルーのMSドキュメントページにあります。