0

请问有SSRS大师可以帮助我吗?

我有一个报告,它生成一个表格的索赔列表,如下所示:

在此处输入图像描述

该数据集包含一个表和多个记录,包括 RecordID、Carnet Number 和 Claim Number。RecordID 不会显示在报告中。

然后我有一个不同的报告,我们称之为“ LETTER ”,它是一个字母格式:

在此处输入图像描述

LETTER 报告打印一封包含单个索赔信息的信件,并使用 RecordID 从数据库中提取其内容。

我已将 LETTER 报告添加为子报告,并通过 RecordID 链接到主报告。

要求 第一个报告必须正常生成并列出数据集中的所有声明。然后必须为第一个报告上显示的每个索赔生成子报告 LETTER。每封信必须在单独的页面上,因为它将打印在公司的正式信笺上。不允许直接打印到打印机,这意味着报告必须作为单个报告显示给用户。默认的 SSRS 页面导航等功能将可用。

问题 必须为每个 RecordID 生成子报表 LETTER。目前它只为第一个 RecordID 生成。

我如何确保列出的每个索赔都有一封信?

先感谢您。

4

1 回答 1

1

听起来您需要将字母的所有元素添加到列表项中,并按 RecordID 字段分组。我为下图中的小报告做了类似的事情。基本上,添加一个列表项并将数据集设置为与Tablix Properties. 然后,打开Group PropertiesRecordID 上的组,导航到Page Breaks选项卡并在组的每个实例之间添加分页符。这应该为每个RecordID.

在此处输入图像描述

于 2019-09-18T13:58:17.317 回答