3

SSRS でレポートを読み込むために、次の URL を渡しています。レポートには 2 つのパラメーターがあります。

http://servername/Reports/Pages/Report.aspx?ItemPath=%2fReports%2fApplications%2fPersonnel%2fRptNameChange&ssn=##########&txtEffectiveDate=06/01/2012

パラメーター

  1. 文字列 - ssn
  2. DateTime - txtEffectiveDate

ただし、ページが読み込まれると、パラメーターが認識されず、パラメーターに空のフィールドがあるページが読み込まれます。

URL の何が欠けているか、間違っているか? ありがとう!

4

2 に答える 2

2

あなたはとても近いです!Report.aspx を ReportViewer.aspx に変更することで、これを実現できるはずです。たとえば、以下を参照してください。

http://servername/Pages/**ReportViewer.aspx?**ItemPath=%2fReports%2fApplications%2fPersonnel%2fRptNameChange&ssn=#########&txtEffectiveDate=06/01/2012
于 2012-06-28T07:21:24.880 に答える
1

Web サービスの URL ではなく、Report Manager の URL を呼び出していました。

SSRS URL の作業バージョンは次のとおりです。 http://servername/ReportServer?/Folder1/Folder2/Folder3/

SSRS Web サービス URL への呼び出しを完了するには、レポート名と、レポートの実行に必要なパラメーターを添付します。

http://servername/ReportServer?/Folder1/Folder2/Folder3/ReportName&Param1=12345

于 2012-06-29T15:43:50.490 に答える