【问题标题】:Creating Reports using VS 2008使用 VS 2008 创建报告
【发布时间】:2010-02-01 21:12:20
【问题描述】:

如何使用 VS 2008 创建报告(RDL 文件)。我创建了一个,它创建了一个 rdlc 文件,我无法将它发布到报告服务器。我不想将 rdlc 文件转换为 rdl 文件。

【问题讨论】:

    标签: visual-studio visual-studio-2008 reporting-services


    【解决方案1】:

    为了在 Visual Studio 2008 中创建 RDL(基于服务器)报告,您需要:

    • 从 SQL Server 2008(或可能是 2005)安装 Business Intelligence Development Studio (BIDS) 组件
    • 在VS 2008中新建Reporting项目 (File -> New -> Project,然后在Business Intelligence Projects 下选择Report Server Project

    • 在您的报告项目中添加至少一个报告,在 Visual Studio 中的 BIDS 中设计它(右键单击解决方案资源管理器中的 Reports 文件夹并选择 Add New Report

    • 将该报告(或这些报告)部署到 Reporting Services 2008 服务器(直接从 Visual Studio 中、在您的报告项目中使用 Deploy 或通过其他方式)

    【讨论】:

    • 不知道为什么MS要我安装一个和VS一样的开发工作室。我确实安装了它,我必须打开它来创建我的报告。我认为您可以在 VS 中选择该选项,因为您运行的是不同的版本,我正在运行 VS 2008,但我仍然没有在列表中看到“报表服务器项目”......这很糟糕,我花了太多时间尝试解决这个问题
    【解决方案2】:

    商业智能设计工作室 (BIDS) 将添加到现有版本的 Visual Studio。如果您没有安装 Visual Studio,它会安装核心 IDE 并向其中添加其位。

    这确实意味着您必须使用正确的版本,这真的很烦人。所以如果你使用VS2008,你只能在里面添加SQL Server Reporting 2008,显然只适用于那个版本的SQL Server。

    要为 SQL Server 2005 创建报告,您需要 Visual Studio 2005,它将作为 BIDS 的一部分安装。

    当 Visual Studio 2010 出现时,情况会变得更糟。

    【讨论】:

    • 好吧,正如我今天发现的那样,情况变得最糟糕。安装了 VS2010 并开始热情地工作,发现它根本不支持 Reporting Services (RDL),只支持本地模式 (rdlc)。现在安装 VS2008 和 SQL 2008 组件,以便及时返回并执行 SSRS 工作。蹩脚的工作VS2010!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-17
    • 2011-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多