我有一份需要多次运行的报告,每次都输入不同的数据。每个报告都有一个唯一标识它的页眉、实际的数据主体,以及一个包含 [x of y pages] 格式的页数的页脚。显然我可以单独运行每个报告,但我需要页码跨越所有报告。因此,如果我运行它两次,第一次它有 3 页,第二次它有两页,页脚会在每个报告的底部显示 [x of 5 pages]。
我尝试创建一个主报告并只嵌入报告,但它没有显示页眉,我也考虑过单独运行它们,并传入一个参数来调整页码,但我显然需要渲染每个报告,找出总页数,然后重新渲染每个报告以在页脚处有正确的总页数。
有什么建议么?有什么我明显遗漏的吗?