【问题标题】:report builder 3.0报告生成器 3.0
【发布时间】:2011-01-24 19:44:11
【问题描述】:

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

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

请分享您的实时体验

【问题讨论】:

  • 如果您开始将答案标记为已接受,您会发现人们更愿意回答您的问题。

标签: sql sql-server-2008 reportbuilder


【解决方案1】:

不久前我们进行了同样的评估。基本上,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,则需要使用针对 SQL Server 2008 的 VS 2008。

【讨论】:

  • @Andomar - 商业智能开发工作室
  • 我还发现了一个又一个观察结果,开箱即用的图表不是那么圆滑,而且看起来也不那么专业。但是对于基本图表看起来还可以。我不确定与此相关的许可,我记得读过一些我们需要 SQL 开发许可才能使用报表生成器的地方。有人可以证实这一点。
  • @user171523 - 我不知道有任何此类许可要求。我相信这些图形是由他们收购的 Dundas Chart 提供的,我相信。如果图形不是一流的,我会感到惊讶。
【解决方案2】:

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

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

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

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

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

【讨论】:

    猜你喜欢
    • 2023-03-04
    • 1970-01-01
    • 1970-01-01
    • 2020-03-22
    • 2017-04-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多