C# 基于组页脚的Crystal报告分页符

C# 基于组页脚的Crystal报告分页符,c#,crystal-reports,C#,Crystal Reports,目前我正在尝试将代码从delphi转换为C.net。但正如图中所描述的,我被这个问题所困扰 在.net中,我可以根据GroupFooterSection进行选择,但在delphi中,我可以根据GF进行选择。所以我得到了不同的索引,如图所示。GroupFooter节按升序排列,组页脚编号按降序排列 有没有办法读取组页脚8而不是GroupFooterSection8来获取.net中的索引。我看到在.net中有Sections[].SectionFormat,但在Delphi中有SectionForm

目前我正在尝试将代码从delphi转换为C.net。但正如图中所描述的,我被这个问题所困扰

在.net中,我可以根据GroupFooterSection进行选择,但在delphi中,我可以根据GF进行选择。所以我得到了不同的索引,如图所示。GroupFooter节按升序排列,组页脚编号按降序排列

有没有办法读取组页脚8而不是GroupFooterSection8来获取.net中的索引。我看到在.net中有Sections[].SectionFormat,但在Delphi中有SectionFormat[].Section

 ReportDocument cryRpt = new ReportDocument();
 foreach (var param in pageBreakList)
            {                   

                cryRpt.ReportDefinition.Sections[int.Parse( param.NewPageAfter)].SectionFormat.EnableNewPageAfter = param.BNewPageAfter;
                cryRpt.ReportDefinition.Sections[int.Parse( param.ResetPageNAfter)].SectionFormat.EnableResetPageNumberAfter = param.BResetPageNAfter;

            }
当我手动放置索引时,我看到两种语言的报告是相同的。我面临的唯一问题是如何基于.net中的GroupFooter8而不是GroupFooterSection8获取索引

谢谢。

使用crystal中的groupinglevel功能。。这可能会有帮助。。。