Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services 在aspx页面中显示reporting services报告_Reporting Services - Fatal编程技术网

Reporting services 在aspx页面中显示reporting services报告

Reporting services 在aspx页面中显示reporting services报告,reporting-services,Reporting Services,我创建了一个简单的reporting services报告。我想把这份报告放在网站上。我了解到,为了在aspx页面中使用报表,我们需要将报表部署到报表服务器。是否可以将报告包含在网站项目中并显示报告?水晶报告就是这样工作的。如果可能的话,请你提供一些链接或代码来实现这一点 谢谢, sridhar.aspx页面中的代码如下所示: <%@ Register Assembly="Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=n

我创建了一个简单的reporting services报告。我想把这份报告放在网站上。我了解到,为了在aspx页面中使用报表,我们需要将报表部署到报表服务器。是否可以将报告包含在网站项目中并显示报告?水晶报告就是这样工作的。如果可能的话,请你提供一些链接或代码来实现这一点

谢谢,
sridhar.

aspx页面中的代码如下所示:

<%@ Register Assembly="Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Namespace="Microsoft.Reporting.WebForms" TagPrefix="rsweb" %>

<rsweb:ReportViewer ID="MainReportViewer" runat="server" ProcessingMode="Remote" Width="100%" ShowParameterPrompts="False">
   <ServerReport ReportPath="/SubDirectory/ReportName" ReportServerUrl="http://sqlrs/reportserver" />
</rsweb:ReportViewer>

ReportName是.RDL文件等的名称。报告路径不必有子目录。ReportServerUrl是SQL Server Reporting Services配置信息的一部分(列为“Reporting Services URL”)

您的ASP.NET bin目录需要包括以下文件(可能不在您的开发人员计算机上,但更可能在prod web服务器上):

  • Microsoft.ReportViewer.Common.dll
  • Microsoft.ReportViewer.WebForms.dll

    • 我做了一些研究,这就是我的发现。可以通过将报告包含在网站项目中来显示报告。报告扩展应为“RDLC”。下面的链接将详细介绍如何将“RDL”报告转换为“RDLC”报告,以便在本地模式下对其进行处理


      您的报告文件名是否具有RDL或RDLC文件扩展名?您使用哪个报表生成器工具生成报表?我们使用visual studio 2005“商业智能项目”创建报表。它们具有“RDL”扩展。我的报表未部署到报表服务器。我正在尝试将其部署到报表服务器,您可能需要一个RDLC文件。RDLC文件不需要报表服务器。如何获取RDLC文件?只是把文件重命名为扩展名“RDLC”吗?不,没那么容易。我得查一下。我认为您可以在VisualStudio中使用不同的报表生成器来完成它。