Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2012 报表生成器3.0 vs Visual Studio 2012用于创建SSRS报表_Visual Studio 2012_Reporting Services_Reportbuilder3.0_Rdl - Fatal编程技术网

Visual studio 2012 报表生成器3.0 vs Visual Studio 2012用于创建SSRS报表

Visual studio 2012 报表生成器3.0 vs Visual Studio 2012用于创建SSRS报表,visual-studio-2012,reporting-services,reportbuilder3.0,rdl,Visual Studio 2012,Reporting Services,Reportbuilder3.0,Rdl,我一直使用Visual Studio创建SSRS报告,但最近有人建议我切换到并使用report builder 3.0。我想知道,在SSRS报告开发中使用一种方法比另一种方法有什么优势吗 尝试在Visual Studio 2012中创建的报表生成器3.0中编辑.rdl时,是否存在任何已知的兼容性问题 我想说,报表设计器(Visual Studio)面向具有Visual Studio版本的开发人员,而报表生成器面向熟悉Office应用程序的非开发人员用户,这些应用程序只需要让ClickOnce安装

我一直使用Visual Studio创建SSRS报告,但最近有人建议我切换到并使用report builder 3.0。我想知道,在SSRS报告开发中使用一种方法比另一种方法有什么优势吗


尝试在Visual Studio 2012中创建的报表生成器3.0中编辑.rdl时,是否存在任何已知的兼容性问题

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

报表生成器的功能较少,但您仍然可以使用它做很多事情,因此,当您需要快速修复报表时,它会很有用,并且使用报表设计器会花费更多时间

话虽如此,以下情景是完全有效的:

  • 在报表设计器中创建报表
  • 部署报告
  • 使用报表生成器进行修复
  • 保存报告(=部署报告)
以下是每个环境的官方描述:

报表设计器

Business Intelligence Development Studio中的报表设计器是 承载在Microsoft Visual Studio中的报表编写环境 演播室使用报表设计器项目和解决方案文件来组织和 维护报告定义、报告部分和共享部分的主副本 数据源、共享数据集和资源文件,如图像和 用于贴图的ESRI形状文件

报表生成器

报表生成器是面向业务用户的报表编写环境 喜欢在Microsoft Office环境中工作的人员。你和谁一起工作 一次一份报告。您可以直接从中修改已发布的报告 报表服务器。通过从中添加项,可以快速生成报告 由您的报表设计器提供的报表部件库 组织

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


Visual Studio的新版本和SSR存在一些已知的兼容性问题。如果您想预览报告,则使用较新版本的SSR时会出现一些问题,并且会出错。也就是说,一旦你发布了它们,它们看起来就可以正常工作了


希望有帮助。

可能想考虑VS,您可以更容易地与版本控制系统集成。我既是.NET开发人员,又是SSR报表编写器和IMO,报表生成器是比VS VS更简单和更好的工具,对于报表编写来说是一种“笨拙”。设置和管理数据源是我对VS最大的不满。虽然它可以完成RB所能做的一切,但它并不像RB那样本能地完成它们。例如,编辑数据源后面的查询不会自动刷新整个界面中的所有内容,您必须手动刷新数据。此外,部署报表和简单保存报表之间的区别足以让我选择RB。