隐藏SSRS中的控制密钥组值

时间:2016-06-03 15:52:35

标签: reporting-services ssrs-2008-r2 ssrs-grouping

自SQL Server 2008以来,我一直在使用SSRS。有许多典型的SSRS陷阱和陷阱。其中一个我需要与一个人一起过去。

对于经验丰富的SSRS资源/专家来说,这应该很容易。

让我解释一下情景

我有一个发票标题和详细信息。标题包含发票编号和InvID。 INVID是发票明细的链接列或发票明细中的FK。我猜这对所有人来说都是非常明显的。

现在我需要一个显示发票及其项目的简单报告。

出于某些原因,我不想使用发票编号对报表中的发票进行分组。我想使用INVID。

但我想隐藏INVID的值并仅显示发票号。

换句话说,报告应该如下所示

Invoice Number  Date / Descriptio  Qty Rate Tax Amount
11001           12/52016
                Item No 1          10  10    2  102
                Item No 2          20  10    2  202

等等等......

我知道这很容易。欢迎任何投入......

在资源方面提供任何好的建议,以更新我的SSRS知识

此致

2 个答案:

答案 0 :(得分:1)

使用SSRS,您可以灵活地设置分组条件,与表中显示的内容无关。正如其他人提到的那样,按INVID添加一个Row Parent Group。组属性应如下所示:

enter image description here

基本表格布局应如下所示:

enter image description here

因此外部组将为每个人重复,但显示发票编号。内部组将针对每个适用的项目重复。

这应该指向正确的方向。我不确定有什么好的资源可以指导你。对我来说,反复试验是最有帮助的。

答案 1 :(得分:0)

您需要做的就是将InvId带入主Tablix中使用的主数据集中,在Tablix上,您可以对数据集的任何字段应用分组。