我有剃刀模板的ASP.Net MVC3项目,我需要为摘要报告和详细报告的报告工具。
我不知道如何在MVC3中创建这样的报告。谁能给我一个创建这些报告的例子?
发布于 2011-10-07 16:35:01
没有内置的报表控件,但是有一个用于显示图表的HTML帮助器。请参阅示例here
默认情况下,MVC3不支持SSRS报表,因此您需要使用报表查看器控件。解释如何做到这一点的文章可以在here中找到
发布于 2011-11-15 15:25:11
首先,我必须在我的项目中配置数据集。因为我使用storedprocedure,所以必须在数据集中添加新的表适配器。
然后,我在项目中添加新项(用于报表文件),并使用报表向导设计报表。
之后,为了在项目中显示报表,我添加了新的web表单,并在web表单中拖动报表查看器和脚本管理器。选择设计视图以设置报表。
<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>这是在我的MVC3项目中制作SSRS报告的简单方法。
https://stackoverflow.com/questions/7683718
复制相似问题