首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASP.Net MVC 3剃刀创建报表

ASP.Net MVC 3剃刀创建报表
EN

Stack Overflow用户
提问于 2011-10-07 14:24:32
回答 2查看 17.2K关注 0票数 1

我有剃刀模板的ASP.Net MVC3项目,我需要为摘要报告和详细报告的报告工具。

我不知道如何在MVC3中创建这样的报告。谁能给我一个创建这些报告的例子?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-10-07 16:35:01

没有内置的报表控件,但是有一个用于显示图表的HTML帮助器。请参阅示例here

默认情况下,MVC3不支持SSRS报表,因此您需要使用报表查看器控件。解释如何做到这一点的文章可以在here中找到

票数 4
EN

Stack Overflow用户

发布于 2011-11-15 15:25:11

首先,我必须在我的项目中配置数据集。因为我使用storedprocedure,所以必须在数据集中添加新的表适配器。

然后,我在项目中添加新项(用于报表文件),并使用报表向导设计报表。

之后,为了在项目中显示报表,我添加了新的web表单,并在web表单中拖动报表查看器和脚本管理器。选择设计视图以设置报表。

代码语言:javascript
复制
<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报告的简单方法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7683718

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档