-1

我想得到如下的表格结果 在此处输入图像描述

我的查询返回如下结果

在此处输入图像描述

任何人都可以建议我使用 SSRS 来做到这一点吗?我尝试过分组,但无法获得预期的输出。我是 ssrs 报告的新手。请为此提供详细的解决方案

4

1 回答 1

0

设置一个Tablix,按Doctor Code分组,并基于该组添加一个 Group Header 行。显示此行中除Product Sampled之外的所有字段。

Product Sampled Textbox中,将Tablix直接插入到Textbox中。将此Tablix设置为仅显示一个详细信息行,设置为显示Product Sampled

这样做的目的是每个Doctor Code都有一行,但是在这些组行的每一行中,您将嵌入一个表格来显示每个Product Sampled行。由于 Product Sampled Tablix嵌入在 Group 范围中,因此它将根据需要显示每个Doctor Code的Product Sampled详细信息。

评论后编辑:

我将用一个简化的例子来演示。首先生成一些样本数据:

在此处输入图像描述

接下来,根据DoctorCode设置一个包含组的表,如下所示:

在此处输入图像描述

请注意,我们还没有填写ProductSampled

接下来,转到 Toolbox 并将一个表格对象拖到空白的ProductSampled单元格中。删除标题和除一列之外的所有列,然后将表中的列设置为ProductSampled字段。它应该看起来像这样:

在此处输入图像描述

当您使用示例数据运行此报告时,它会按要求工作:

在此处输入图像描述

于 2013-04-11T13:17:34.427 回答