4

我正在评估顶级 SQL Server 2008 R2 上的 Ad-Hoc 报告工具。我想知道 SQL Server 附带的 Report Builder 3.0 有哪些限制。

在 VS 2008 中我们可以使用 BIDS 做什么以及在 Report Builder 3.0 中我们不能做什么 我们正在尝试回答可以使用 Report Builder 做什么。

请分享您的实时体验

4

2 回答 2

7

不久前,我们进行了同样的评估。基本上,BIDS 和 Report Builder 2/3 允许您做同样的事情。报表生成器适用于那些想要创建或修改自己的报表而无需安装 BIDS 的用户。报表生成器具有 Microsoft Office 的外观和感觉。它具有类似于 Excel 和 Word 的功能区控件。两者都生成相同的 .RDL 或 .RDLC。但是,报表生成器 3 仅针对 SSRS 2008 R2。SSRS 2008 R2 的 .RDL 格式已更改。

无论哪种方式,报表都可以部署到 SSRS 服务器、Sharepoint 或 Microsoft 报表查看器(用于 .RDLC 文件)。

您可能知道也可能不知道,Visual Studio 2010(目前)还没有 BIDS。如果要使用 BIDS,则需要使用 VS 2008,它以 SQL Server 2008 为目标。

于 2011-01-24T19:49:03.667 回答
1

我认为对于已经使用过 Cognos 和 Business Objects 等工具的高级用户来说,reprot builder 3.0 在针对多维数据集进行报告时似乎缺乏很多功能。这里是主要的。

  1. 我无法创建可以在报告的多个表中使用的变量。我以为我可以使用“计算成员”,但它不允许我对多维数据集的任何对象使用任何类型的聚合函数,因为它将所有内容都视为聚合对象。

  2. 我不能在查询过滤器中使用简单的“OR”语句。

  3. 高级用户在构建报表时需要始终注意“行组”,我认为这很令人沮丧。在其他工具中,度量或事实分组仅按您在表中的维度分组。

  4. 导出到 Excel 时的行限制。

于 2012-02-01T22:36:38.643 回答