1. 内容概述
ActiveReportsJS系统包含两类报表模板:RDL报表、页面报表。
本节将为您介绍这两种模板的区别,以便您在创建报表时,可以根据不同的需求进行更好的选择。
2. RDL报表

RDL报表为系统内置的空白模板,用于创建RDL报表。
RDL报表仅支持单页面设计模式,即在同一个页面中设计完成报表的所有内容。
RDL报表在预览或运行时会将组件扩展直至显示出数据集中所有的数据,能自动实现数据分页显示,最终的页面布局取决于需要展示的数据量。
因此RDL报表适用于制作数据连续展示、无需进行多页面设计和准确布局的报表,也是应用较为广泛的一种报表类型。

3. 页面报表

页面报表也是系统内置的空白模板,用于创建页面报表。
页面报表支持多页面设计模式,并且可以控制组件的扩展区域。这使得您可以精确的设计报表每页的布局和内容,而无需担心组件扩展带来的布局变化。
页面报表的页面布局在运行时与设计时完全保持一致,各组件的位置和大小都不会发生改变,非常适合创建传统的纸质报表格式,如用于设计财务单据、银行帐票等格式要求严格的报表。
