报告小计而不分组

2024-04-23

可能更容易展示我想要返回的内容然后进行解释。

REGION  STATE  SALES
------  -----  -----
WEST    WA     $ 200
EAST    VA     $ 175
WEST    CA     $ 100
EAST    NY     $  50
NORTH   MI     $  25
NORTH   WI     $  20
  WEST SUBTOTAL: $300
  EAST SUBTOTAL: $225
 NORTH SUBTOTAL: $ 45
    GRAND TOTAL:$570

虽然上面的示例不是我的确切业务案例,但它足够接近以简化问题。

因此,使用上面的示例数据,我的报告可以由一个或多个区域运行。在此示例中,我针对西部、东部和南部地区运行了它。该报告按总销售额对详细数据进行排序,销售额最高的位于顶部。根据详细数据,我想获得各地区总数的小计。如果我跑两个地区,那么我会得到两条小计线。最后,总计。

如果我按地区分组,这会很容易,但我不是;我希望详细信息保持按销售额排序,无论区域如何。我怎样才能实现这个目标?棘手的部分是小计行的动态数量。

我正在运行 SSRS 2012。


您可以在基于现有数据集的一张表中使用相邻组基于REGION.

假设您有一个简单的表,例如:

要添加REGION小计,右键单击详细信息行并选择添加组 -> 下面相邻...:

最终结果应该类似于:

即组行直接位于所有详细信息行之后。

就我而言,我将表达式设置为=Fields!REGION.Value & " Sub Total:"并设置新组的排序依据=Sum(Fields!SALES.Value)从高到低。

似乎按要求工作,给出或采用一些格式:

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

报告小计而不分组 的相关文章

  • 列组的 SSRS 矩阵分页符

    我目前正在使用 SSRS 2012 但显然遇到了障碍 是否可以在列组变量的每个新实例上设置分页符 我在下面给出了一个基本的例子 我选择了跨组分页符选项 下图 我注意到有一个类似的帖子 没有有效的答案 另一个列组 分页问题 https sta
  • SQL SSRS 报告管理器站点每次都要求登录

    SQL Server 2012 SSRS Windows 2008 R2 当尝试通过 URL 访问报告管理器时 http 服务器名称 报告 http servername reports 它提示我们输入用户名和密码 当我输入有效的用户 密码
  • 将 Reporting Services 报表导出到 Excel 时抑制分页符

    将多页报表从 SQL Server 2008 Reporting Services 导出到 Excel 时 默认情况下 报表中由分页符创建的页面将发送到 Excel 文件中的单独工作表 虽然这在大多数情况下都很好 但有时却不然 现在 我希望
  • 是否可以自定义 Visual Studio 2017 SSRS rptproj MSBuild 文件?

    我的公司对自定义 MSBuild 目标文件库进行了大量投资 我们用它来构建完整的产品 我们在源代码管理中拥有的每个项目文件都会导入至少一个自定义目标文件 这些文件最终都会导入一个包含大量通用目标和属性的核心目标文件 最近 我们在我们的解决方
  • SSRS独特的查找集函数

    我在用着Join Lookupset 查找返回序列号的唯一组值 这是我的功能 Join LookupSet Fields itemId Value Fields UseByDate Value Fields rackId Value Fie
  • DateTime 为空字符串或 null?如何检查?

    Q 我想检查日期时间null value如果日期时间为空 则清空报告中的单元格 但我不知道如何执行此操作 它看起来像这样1 1 0001如果它是空的 我希望它是空单元格 这是我的数据集中的数据类型 这是我的列的表达式值 FormatDate
  • 如何阻止 Reporting Services 报表在启动时自动呈现?

    我注意到 如果报表的所有参数都指定了默认值 那么它会在启动时自动呈现 我怎样才能防止这种情况发生 也就是说 我不希望在用户单击 查看报告 按钮之前呈现报告 如果所有参数都有默认值 则无法停止报表呈现 自动停止报表呈现的唯一方法是至少有一个没
  • 在排序表达式中使用聚合函数

    我有一个使用从存储过程返回的数据集的报告 有两个关键列 Name and Value 我将此数据集用于两个 tablixes 第一个只是显示数据的简单 tablix 第二组数据基于Name柱子 我需要根据总和对这些数据进行排序Value c
  • 更改 ssrs 图表中的条形填充颜色

    SO Post https stackoverflow com questions 4993343 ssrs field expression to change the background color of the cell 目前我的
  • 每行都有不同的钻取

    我有一份 SSRS 报告 其中包含多个级别的深入研究 数据针对顶级视图进行聚合 但我需要根据其中一列的类型显示不同的向下钻取报告 Eg 表 1 苹果 Name Cost Fuji 1 5 Gala 3 5 表 2 南瓜 Name Cost
  • 如何合并 SQL Server Reports RDL 中具有相同值的行(特定列)?

    我是在 BIDS 中使用 RDL 来使用 SQL Server 2005 报告服务的新手 我需要修改现有报告 以便可以合并相邻行中的单元格 这些单元格对于该特定列具有相同的值 例如 考虑这是从报告 RDL 使用的存储过程返回的表 Id Su
  • Reporting Services:Tablix RepeatColumnHeaders 不适用于某些报表

    所以我有各种报告 其中包含在 Tablix 中呈现的数据集 漂亮的花园品种的东西 Tablix 控件有一个名为重复列标题 我已经设置为True对于每份相关报告 该属性的解释是 指示列标题是否在出现数据区域部分的每页上重复 听起来很简单 但在
  • 在矩阵 SSRS 中填充空日期

    我正在尝试找到一种方法来填充矩阵中没有数据的日期 我现在拥有的如下 但我也想显示之间的所有日期 我尝试了几种不同的 iif 语句 但要么出现错误 要么没有变化 SELECT ee No TTMain CustFn me Date Opene
  • 如何允许多个参数为空值

    我在 SSRS 报表生成器中的报表有多个参数 如果不需要选择 我希望所有参数都允许空白值 但是当我尝试运行报告时 第一个参数将允许空 空白值 并且它将提示我输入其余参数 有没有办法解决 Set Allow Blank Value and o
  • ssrs 报告中的格式编号

    argh 受不了我自己也想不通 我在报告中的数字格式中使用了它 0 00 0 00 格式为 1 212 89 这不完全是我想要的 因为我想要 1 212 89 无论服务器的区域设置如何 所以我尝试了这个 0 00 0 00 但这给了我这个
  • 您可以在报表生成器 3 中轮换可见的子报表吗?

    我有一份主报告和几份子报告 本质上 我想轮流显示每个子报告大约 30 秒 然后隐藏第一个子报告 然后显示下一个 并在所有时间结束后重新启动 Thanks 我 认为 你可以做到这一点 但有一些注意事项 您将需要设置一个数据库表来存储当前循环位
  • SSRS 导出到 Excel 创建附加列

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

    无论如何 我可以添加一个在执行前显示在报告中的 ssrs 报告描述吗 我用谷歌搜索 大多数人说这是不可能的 但必须有一种方法来调整它 对吗 对于仍然需要添加用户可以在执行报告之前阅读的报告描述的任何人 我在我使用的两个 SSRS 版本 20
  • 使用 Reporting Services 将组保持在一页上

    我使用 Reporting Services 创建了一个报表作为 C 应用程序的一部分 但我找不到一些我习惯在其他环境中看到的功能 我相信 MS Access 和 Crystal 报表都有一个名为 保持在一起 的选项 这样您就可以将特定的数
  • SSRS - 在特定组后添加分页符 - SQL Server 2008 R2

    有没有办法在第 n 组之后添加分页符 我有一个有两列的表 并按州分组 State Name MA Sarah Bob NY Jane TX Klein 我希望第三组 TX 有自己的页面 如何在特定组后添加分页符 由于您使用的是 2008R2

随机推荐