在 SSRS 中分组?

2023-12-08

我是 SSRS 的新手,数据如下所示。它们都来自同一个数据集,就像将 2 列分组一样,即 [WrkCrtId, Name] 显示在它们之上。我已经尝试了一些方法来做到这一点,但仍然失败,我想知道是否有人可以提供帮助?

附注下图显示了 2 组(B3 和 B7)

the image below shows 2 groups


这做起来相当简单。这是根据记忆对要做的事情的快速总结,因此可能不是 100% 正确。

  1. 将表格添加到您的报告中,然后添加 6 个详细信息列。
  2. 在“行组”窗格中(在主报表设计下),右键单击details分组并选择Add Group -> Parent Group。选择 WrkCtrId 作为Group By列。并检查Add Group Header选项也。
  3. 现在您将拥有一个新列,我们可以稍后删除它,但暂时保留它。
  4. 在第 2 列(第一个详细信息列的正上方)中,单击单元格并选择 WrkCtrID。这重复了左列中的内容,但现在没问题。
  5. 右键单击刚刚设置的单元格并选择Insert Row -> Inside Group - Below.
  6. 在新行的 column2 中(位于您在步骤 4 中设置的单元格的正下方),选择 WrkCtrTableName 列。
  7. 对于 WrkCtrID 和 WrkCtrTableName 单元格。选择单元格和右侧的单元格,然后右键单击并选择Merge。您现在可以将合并的单元格居中对齐。
  8. 我们现在可以删除第一列(在步骤 2 中添加)。如果也提示删除该组,请说no.

下面是报告设计。我刚刚使用地理数据作为示例数据集,但理论是相同的。

enter image description here

这是最终的输出。

enter image description here

希望这有帮助,祝你好运!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 SSRS 中分组? 的相关文章

  • 是否可以自定义 Visual Studio 2017 SSRS rptproj MSBuild 文件?

    我的公司对自定义 MSBuild 目标文件库进行了大量投资 我们用它来构建完整的产品 我们在源代码管理中拥有的每个项目文件都会导入至少一个自定义目标文件 这些文件最终都会导入一个包含大量通用目标和属性的核心目标文件 最近 我们在我们的解决方
  • DateTime 为空字符串或 null?如何检查?

    Q 我想检查日期时间null value如果日期时间为空 则清空报告中的单元格 但我不知道如何执行此操作 它看起来像这样1 1 0001如果它是空的 我希望它是空单元格 这是我的数据集中的数据类型 这是我的列的表达式值 FormatDate
  • 如何让子组跨越三列?

    我正在尝试做什么 在我的报告中 我试图在 tablix 中获取一些基本数据 在这个 tablix 中有一个主要的summary行和detail里面有行 我想要做的是将详细信息放在子行中 但分为三列 例如我的 tablix 现在看起来像这样
  • 通过一个报告用户运行所有 SSRS 报告,忽略自己的用户域

    我有以下代码 它从 SSRS 服务器返回报告 然后将路径存储到每个单独的列表 允许用户从应用程序内运行它们 下面的工作正常 NetworkCredential serviceCredentials new NetworkCredential
  • 获取特定列值的 SSRS 矩阵行总计

    在 Microsoft Sql Server 报告服务 2008 R2 中Matrix 我想添加一列 显示一个数据项除以该行数据项总数的百分比 Total的表达式为 Sum Fields Count Value 我如何访问该行的成功总和成功
  • SSRS - 如何使 IIF 语句忽略无效值

    我正在使用 Business Intelligence 2008 在 SSRS 中创建一个表 我有一个日期 作为字符串 作为表中使用的值之一 该值可能有一个表示日期的字符串 也可能为空 如果它有一个值 我希望该值以不同的方式格式化 现在 我
  • 报表查看器 11 (2012) Visual Studio 2010

    我正在使用 Visual Studio 2010 并且安装了 Microsoft Report Viewer 2012 Runtime 希望能够测试 SQL 2012 中的新报告系统 之后 我从 Web config 中清除了对 Micro
  • 从功能区按钮触发报告

    我有几个自定义报告 我希望能够向功能区添加触发它们的按钮 是否可以 如果是这样 任何例子都会很棒 提前致谢 要从功能区按钮运行报告 您需要创建一个 js 文件 其中包含将从按钮调用的函数 你需要 4 样东西 rdlName rdl 文件名
  • 子查询返回超过 1 个值。当子查询时这是不允许的

    我正在尝试使用 SQL 从 SCCM 返回 Windows 更新合规性数据 我已从内置 SSRS 报告中提取了查询 我没有为每个 colname 计算机组 运行单独的查询 而是尝试通过将 colname 声明为表并插入多个值来合并为一个查询
  • 在矩阵 SSRS 中填充空日期

    我正在尝试找到一种方法来填充矩阵中没有数据的日期 我现在拥有的如下 但我也想显示之间的所有日期 我尝试了几种不同的 iif 语句 但要么出现错误 要么没有变化 SELECT ee No TTMain CustFn me Date Opene
  • 如何使用gmail帐户进行ssrs电子邮件订阅

    我有一份使用的报告SSRS 2008 R2 我想使用 电子邮件 选项订阅此报告 我已在报告服务管理器中配置设置 将服务器用作 smtp gmail com 并将发件人地址用作我的 gmail ID 我还尝试使用 SMTP 虚拟服务器并使用智
  • SSRS IE8 JavaScript 错误无效字符 ScriptResource.axd

    我的一位同事在 SSRS 中制作了各种报告 我们办公室中有两台机器无法通过 Internet Explorer 8 加载报告 两台机器都在报告 正在加载 屏幕上返回 JavaScript 错误 在这些特定的机器上 报告在 FireFox 中
  • SSRS-SSRS2008R2 中目标服务器 URL 的语法是什么

    谁能帮助我了解 SSRS 2008R2 中目标服务器 URL 的语法和示例 以便部署我的报告 您要部署到共享点还是独立 本机模式 报表服务器 http msdn microsoft com en us library ms155802 v
  • SQL Server Reporting Services 2008 R2 始终显示登录提示

    每当我尝试通过 URL 访问 SSRS 2008 R2 即在网络上发布后 时 访问报告时总是显示登录提示 开发环境中不会出现该问题 如何防止在我尝试访问报告时显示此登录提示 目前 我们正在通过提供用户名和密码来解决这个问题
  • 连接报告服务中字段的不同行值

    我在报告服务中有一份报告 我想连接以逗号分隔的列的所有不同值 并将该值放入文本框中 我知道我可以使用答案之一在 SQL 中做到这一点here https stackoverflow com questions 4670920 how to
  • SSRS 两个数据集需要在第二个数据集中使用一个数据集的字段作为参数?

    问题在于 包含数据的 in 字段只是从一组存储过程中提取的数据集中的一条记录 不可触摸 然后将其用作第二个数据集中的参数 任何帮助 将不胜感激 添加参数 选择参数可见性为隐藏 转到默认值 下面的屏幕截图 选择 从查询中获取值 然后选择您的第
  • SSRS 导出到 Excel 创建附加列

    我有一个 SSRS 报告 当我导出到 Excel 时 在 Excel 中查看时会创建不需要的列 确保不创建额外列的最佳方法是什么 我尝试将表行的位置设置为0in 0in但这并没有解决问题 随附的屏幕截图是报告在 Visual Studio
  • 页脚中的 SSRS 页码

    我希望不包含报告前 10 页 即第 1 10 页 的页码 在页脚中 第 1 页应为 i 第 2 页应为 ii 第 3 页应为 iii 依此类推 以罗马数字表示 当到达第 11 页时 应重置页码 有谁知道我可以用什么表达来实现这一目标 因此
  • 使用 Reporting Services 将组保持在一页上

    我使用 Reporting Services 创建了一个报表作为 C 应用程序的一部分 但我找不到一些我习惯在其他环境中看到的功能 我相信 MS Access 和 Crystal 报表都有一个名为 保持在一起 的选项 这样您就可以将特定的数
  • 使用表达式动态决定打开哪个子报表

    我有一份报告 其中包含几页带有图表 表格等的内容 该报告由总是希望对报告进行小修改的不同客户使用 目前 如果客户想要对第 5 页进行更改 则会通过修改重新创建整个报告 即使唯一的更改是在第 5 页的图表中 更重要的是 一些客户不想看到第 3

随机推荐