我正在开发一个报告应用程序,用户可以在其中从 100 个报告列表中选择(和订购)报告并要求提供主报告。此主报告应按确切顺序包含所有选定的报告,目录中列出了主报告中包含的(子)报告和正确的页码。
我正在以编程方式创建 MasterReport 并将选定的报告作为子报告添加到 MasterReport 的报告页脚。每个 SubReport 的报表页脚都将其 pageBreakAfterPrint 属性设置为 true,以便子报表出现在不同的页面上。分页符在 pdf 和 excel 中似乎很好,但在 word 中分页符没有效果。
但是,我无法弄清楚如何以编程方式将目录元素添加到 MasterReport 中,该元素将列出所有添加的子报表。我还想知道如何以编程方式使页码在页脚上正常工作。