【问题标题】:I'm not seeing Report as an item I can add to my project我没有将报告视为可以添加到项目中的项目
【发布时间】:2014-09-02 11:00:39
【问题描述】:

我使用的是 Visual Studio 2013 Express 版本。我需要创建一个允许用户生成报告的 Windows 应用程序。于是我下载了 ReportViewer 2012 RT 并成功将 ReportViewer dll 添加到 VS。所以现在我的工具箱中有一个 ReportViewer 组件,可以添加到表单中。

以前从未使用过 ReportViewer,我不知道从哪里开始。我确实找到了有关如何添加可打印报告的页面:http://msdn.microsoft.com/en-us/library/ms233804.aspx

问题在于,它提供了以下步骤: 1) 将 ReportViewer 控件从工具箱的“数据”选项卡拖到您的表单上。 2) 在项目菜单上,选择添加新项目。在“添加新项目”对话框中,选择“报告”图标并单击“添加”。 3) 报表设计器在开发环境中打开,一个报表(.rdlc)文件被添加到项目中。

完成第 1 步后,我在可以添加的项目列表中看不到“报告”。我也没有在工具箱中看到任何其他“报告”组件。

有人知道我错过了什么吗?

我进行了大量搜索,发现有关首先获取 ReportViewer 然后停在那里的讨论,或者关于使用 Report Builder 的讨论。但是,根据我对 Report Builder 的理解,这是一个 SQL Server 组件,用于报告 SQL Server 数据……我的应用程序中的报告将基于本地数据(内部数组),而不是 SQL 相关的全部。所以我应该只需要 ReportViewer,对吧?

非常感谢!

【问题讨论】:

    标签: vb.net visual-studio-2013 report reportviewer


    【解决方案1】:

    Crystal Reports 提供了一种显示报告的简单方法:

    报告 rpt = 新报告() for (int i = 0; i

    您只是设计报告从项目中创建的数据表中添加数据

    【讨论】:

    • 谢谢,但很遗憾 Crystal Reports 不能与 VS Express 一起使用。我希望修复仅使用 ReportViewer 添加报表的功能,这样我就不必购买非 Express 版本的 VS 来获取 Crystal Reports。
    猜你喜欢
    • 1970-01-01
    • 2016-04-07
    • 2015-12-23
    • 1970-01-01
    • 2015-06-15
    • 1970-01-01
    • 2014-12-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多