Во-первых, я должен настроить набор данных в моем проекте.поскольку я использую хранимую процедуру, поэтому я должен добавить новый адаптер таблицы в свой набор данных.
, затем я добавляю новый элемент (для файла отчета) в свой проект и создаю отчет с помощью мастера отчетов.
После этого для отображения отчета в моем проекте я добавляю новую веб-форму, а в свою веб-форму перетаскиваю средство просмотра отчетов и диспетчер сценариев.выберите представление конструктора для настройки отчета.
<body>
<form id="form1" runat="server">
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<rsweb:ReportViewer ID="ReportViewer1" runat="server" Font-Names="Verdana" SizeToReportContent="true"
Font-Size="8pt" InteractiveDeviceInfos="(Collection)"
WaitMessageFont-Names="Verdana" WaitMessageFont-Size="14pt">
<LocalReport ReportPath="Reports\rptbooking.rdlc">
<DataSources>
<rsweb:ReportDataSource DataSourceId="ObjectDataSource1" Name="DataSet1" />
</DataSources>
</LocalReport>
</rsweb:ReportViewer>
<asp:ObjectDataSource ID="ObjectDataSource1" runat="server"
OldValuesParameterFormatString="original_{0}" SelectMethod="GetData"
TypeName="rptBatchClose.RDYGetawayDataSetTableAdapters.DataTable1TableAdapter">
</asp:ObjectDataSource>
</div>
</form>
</body>
это простой способ создания отчета SSRS в моем проекте MVC3.