Report Builder 3.0与Visual Studio 2012之间用于创建SSRS报告

Jua*_*lez 7 rdl reporting-services reportbuilder3.0 visual-studio-2012

我一直使用Visual Studio来创建我的SSRS报告,但最近我被建议切换到并使用report builder 3.0.我想知道,在SSRS报告开发中使用一个优于另一个是否有任何好处?

尝试编辑在Visual Studio 2012中创建的Report Builder 3.0中的.rdl时出现的任何已知兼容性问题?

Séb*_*rin 7

我会说报表设计器(Visual Studio)面向具有Visual Studio版本的开发人员,而Report Builder面向非开发人员用户,熟悉只需要让ClickOnce安装Report Builder的Office应用程序(但开发人员也可以使用它) ).

报表生成器具有较少的功能,但您仍然可以使用它执行大量操作,因此在需要快速修复报表时会很有用,并且您需要花费更多时间来使用报表设计器.

话虽如此,以下场景完全有效:

  • 在报表设计器中创建报表
  • 部署报告
  • 使用Report Builder进行修复
  • 保存报告(=部署报告)

以下是每种环境的官方说明:

报表设计器

Business Intelligence Development Studio中的报表设计器是Microsoft Visual Studio中承载的报表创作环境.使用报表设计器项目和解决方案文件来组织和维护报表定义,报表部件,共享数据源,共享数据集和资源文件(如映像和ESRI shapefile)的主副本.

报告生成器

Report Builder是一个报表创作环境,适用于喜欢在Microsoft Office环境中工作的业务用户.您一次只能处理一个报告.您可以直接从报表服务器修改已发布的报表.您可以通过添加组织中报表设计者提供的报表部件库中的项目来快速构建报表.

有关报表设计器和报表生成器之间差异的更多信息:

  • 可能要考虑使用VS,您可以更轻松地与版本控制系统集成. (2认同)