1

我有一个数据查询,它以以下格式返回数据:

Name    Period    Value
-----------------------------
Bob     Jan       123 
Bob     Feb       456 
Bob     Mar       789
Tom     Jan       321 
Tom     Feb       654 
Tom     Mar       987
Joe     Jan       147 
Joe     Feb       258 
Joe     Mar       369

名称之间的不同时期是恒定的,但在报告的执行之间会有所不同(即,我现在可能会在 1 月/2 月/3 月查询报告,或者稍后会在 4 月/5 月/6 月查询报告)。我正在尝试将其放入 Reporting Services 报告中的表格中,看起来像这样:

Name    Jan    Feb    Mar
----------------------------
Bob     123    456    789
Tom     321    654    987
Joe     147    258    369

谁能指出我做这样的事情的一个例子?我什至不确定如何描述数据的“旋转”(?)。根据数据集中的 Period 值,列应该是动态的。

4

1 回答 1

1

发布后立即找到答案。这就是我所做的。创建了一个新的 Tablix。将名称字段拖到第一列的数据行。将 Value 列拖到第二列的数据行。将 Period 字段拖到第二列的标题行。这创建了一个新组和一个新的二级标题列。然后,我将新顶部标题列中的值复制到其下方的标题单元格中,并删​​除了整个新标题行。当询问是否要删除行和关联的组,或者只是行,选择。您应该留下一个行组和两个列组,它应该按预期呈现。

于 2010-08-18T18:02:01.327 回答