ActiveReports 提供了一个高度集成的设计器,您可以在 Visual Studio 中创建报表布局,并以可视化,代码、脚本或表达式的方式来编辑报表。同 Visual Studio 中其他控件一样,它包括一个属性窗口,可以在该窗口中设置每个元素的属性,此外,还提供了ActiveReports自己的工具箱和报表资源管理器视图。
设计器支持两种类型的报表布局:区域布局和页面布局。
区域报表布局
此布局默认情况下显示三个区域: 页眉、明细和页脚。您可以添加或删除页眉和页脚,报表头和报表尾,还可以添加 32 级的分组页眉和页脚。将控件拖这些区域中,以此来显示报表数据。报表布局会被保存为 RPX 格式。
页面报表布局
这种布局模式将报表定义为页面的形式,整个报表可以使用相同的页面布局,也可以创建多种页面布局。报表布局最终会被保存为 Rdlx 格式。