C# Winform RDLC主/详细报告在下一页显示记录

C# Winform RDLC主/详细报告在下一页显示记录,c#,winforms,rdlc,C#,Winforms,Rdlc,我正在使用Visual Studio 2013、WinForm、客户端(.rdlc)报告和C#构建主/详细报告 这是销售报告,我在其中显示发票标题及其相关发票详细信息。报告如下所示: 假设报告显示了10页上的50条记录。在此流程中,如果记录(发票标题+发票详细信息)相对显示在页面末尾,并且没有足够的空间容纳1页,则会溢出到下一页。因此,我想在这里添加一个分页符,以便记录(发票标题+发票详细信息)完全移动到下一页 这可能吗 我试图避免这样一种情况:一个部分显示在一个页面上,另一个部分显示在另一个

我正在使用Visual Studio 2013、WinForm、客户端(.rdlc)报告和C#构建主/详细报告

这是销售报告,我在其中显示发票标题及其相关发票详细信息。报告如下所示:

假设报告显示了10页上的50条记录。在此流程中,如果记录(发票标题+发票详细信息)相对显示在页面末尾,并且没有足够的空间容纳1页,则会溢出到下一页。因此,我想在这里添加一个分页符,以便记录(发票标题+发票详细信息)完全移动到下一页

这可能吗

我试图避免这样一种情况:一个部分显示在一个页面上,另一个部分显示在另一个页面上

编辑:

看起来您正在使用子报表。我不确定是否可以使用子报表获得您所需的内容(可能是,我只是不知道)。如果这对您来说不是一个大问题,那么我认为使用您的数据创建一个单一的数据源,然后使用
Tablix
分组可能性在可能的情况下在一个页面上排序、分组和保持组。为此,必须选择
行组
(两个)并设置
KeepTogether=True

使用上述方法检查我从您的数据中创建的这些报告:

如果这可能是有用的,我包括了一个修改后的项目版本

什么意思是“页面末尾多次显示特定记录(发票标题+发票详细信息)?这一定是有原因的。我已经更新了我的问题。在RDLC中调整页面宽度,选择RDLC并转到报表属性-lef、right、top、bottom。Hil,我不知道这会有什么帮助。我不打算在这里更改页面尺寸。我想添加一个分页符以防溢出。我在YouTube上找到了一个链接,解释了创建主/详细报告的另一种方法-。为他人的利益添加此项。感谢您的回复。我尝试了很多组合,但我仍然在努力获得想要的结果。到目前为止,我所取得的成就是我能够将细节部分保持在一起,即细节部分不会溢出。但我仍然无法完全按照上图所示将主部件和详细部件保持在一起。如果它返回给您,请告诉我。@YuviDagar我应该查看.rldc定义以(可能)提供更多帮助,我不知道您是如何实现该结果的。。。。标题和详细信息是什么类型的对象?数据中继器?grids?VLAN,请让我知道,我应该如何向您发送.rdlc文件。@YuviDagar您可以将一个小型winform项目连同您的报告和一组样本数据上载到mega.co.nz或其他类似文件。VLAN请给我2到3天时间。。。我将创建一个小型WinForm项目,将其上传到dropbox上,并向您发送链接。