在图像上打开PDF格式的SSRS报告,单击

时间:2018-08-03 17:45:42

标签: reporting-services hana ssrs-2017

我是SSRS的新手,很难以PDF格式呈现报告。

我有一个主报告,其中有一个PDF图标。我的要求是获取一个使用SSRS主报告中的参数的报告,并在新标签中以PDF格式打开该报告。

我尝试从堆栈溢出的帖子中应用以下逻辑 (https://stackoverflow.com/questions/ask?title=I%20am%20new%20to%20SSRS%20and%20having%20hard%20time%20rendering%20a%20report%20in%20PDF%20format。) 例如,要指定两个参数,分别是“ ReportMonth”和“ ReportYear” 报告,请对纯模式报告服务器使用以下URL: http://myrshost/ReportServer?/AdventureWorks 2008R2 / Employee_Sales_Summary_2008R2&ReportMonth = 3&ReportYear = 2008

,但是同样没有用。

**我需要传递主报告中的参数。

我正在使用SSDT 2017版并使用HANA作为DS构建报告。

谢谢。

1 个答案:

答案 0 :(得分:0)

您将必须在图标的转到URL 操作中使用 Action 属性。使用表达式来构建URL:

=String.Format(“http://myrshost/ReportServer/?/MyReportName&ReportMonth={0}&ReportYear={1}&rs:Format=PDF", Fields!ReportMonth.Value, Fields!ReportYear.Value)

这将用主(当前)报告中的值替换字符串中的占位符{0}{1},并将它们作为参数传递给 MyReportName 报告,呈现为PDF。