我一直使用Visual Studio创建我的SSRS报告,但最近我被建议切换到并使用report builder 3.0。我想知道,使用其中一个进行SSRS报告开发有什么好处吗?
尝试编辑在Visual Studio 2012中创建的Report Builder 3.0中的.rdl时,是否存在任何已知的兼容性问题?
答案 0 :(得分:7)
我会说报表设计器(Visual Studio)面向具有Visual Studio版本的开发人员,而Report Builder面向非开发人员用户,熟悉只需要让ClickOnce安装Report Builder的Office应用程序(但开发人员可以也使用它。)
报表生成器功能较少,但您仍然可以使用它做很多事情,因此当您需要快速修复报表时,它会非常有用,并且您需要花费更多时间来使用报表设计器。
话虽如此,以下情况完全有效:
以下是每种环境的官方说明:
报告设计器
Business Intelligence Development Studio中的报表设计器是一个 报告Microsoft Visual中托管的创作环境 工作室。使用Report Designer项目和解决方案文件来组织和 维护报告定义,报告部件,共享的主副本 数据源,共享数据集和资源文件,如图像和 用于地图的ESRI shapefile。
报告生成器
Report Builder是面向业务用户的报表创作环境 谁更喜欢在Microsoft Office环境中工作。你合作 一次一份报告。您可以直接修改已发布的报告 报表服务器。您可以通过添加项目来快速构建报告 报告部件库由您的报告设计者提供 组织。
有关报表设计器和报表生成器之间差异的更多信息:
答案 1 :(得分:0)
Visual Studio的新版本和SSRS存在一些已知的兼容性问题。如果您想预览报告,使用较新版本的SSRS会遇到一些问题,并且会出错。话虽如此,一旦你发布它们,它们似乎没有问题。
希望有所帮助。