我正在尝试创建一份支票书写报告,该报告将以下列方式工作:
- 报告每一页的第一部分将包括将添加到检查中的所有行项目。
- 报告每页的中间部分将是实际支票,有收款人、付款人、金额、地址等。
- 报告每一页的最后一部分只是第一部分的副本。
报告的每一页都将包含 10 个订单项 AT MAX。例如,如果我们正在编写一张包含 12 项的支票,则报告将有两页:
- 第一页将包含前 10 个行项目(在页面的第一部分和最后部分)和一张金额为 0.00 的支票。
- 第二页将有其他 2 行项目(在两个部分中)加上支票的实际数据。基本上,唯一有效的支票将是报告最后一页上的支票。
我的想法是有一个包含两个表的 DataSet,一个用于行项目,另一个用于检查数据。在检查表中,每页有一行。所以在前面的例子中,我在行项目表中有 12 行,在支票表中有 2 行(其中一个有 0.00 作为金额,另一个有实际 X.XX 金额)。我也在考虑按检查分组,并在每次检查后添加一个分页符,但我不确定如何确保每页中只有 10 个行项目。
有关如何处理此问题的任何帮助或新想法?
谢谢!