【基本简介】
在ReportAll中,无论是“带区(Band)”、“表格(Grid)”、“图表(Chart)”、“文字”及“线条”等元素都作为报表对象嵌入在报表页面之中。这些报表对象独立占据一定的区域,独立地进行分页控制。事实上,使用ReportAll为报表布局不受任何限制,开发人员可以随意灵活地利用每一块页面空间。另外,ReportAll提供的报表对象都是“数据感知”的,当他们和虚拟数据集中的数据建立“绑定”关系后,可以实时显示数据和感知数据的变化。
【特色功能】
报表设计在同一个报表页面上,您既可以像设计Form那样灵活地摆放报表对象并设置他们的属性,您也可以象使用Excel那样编辑不规则的表格。ReportAll报表设计器不要求您在“对象摆放”方式和“电子表格”方式之间作出艰难的选择,而是综合了二者各自的优点,提供了全面的解决方案。 填报方式
无需预先定义数据集,既可以通过用户界面UI录入数据,也可以通过编程直接对虚拟数据集操作(简单的增删和赋值操作)或从XML数据源中加载数据即可实现内容的填报。 数据接口
以XML作为数据交换的标准格式。您可以传入符合XML格式的字符串或者URL地址(ReportAll内置通讯接口可直接访问URL资源)实现报表文档和报表数据的加载。 数据加载
当从XML数据源中加载数据时采用多线程的方式,在数据量较大的情况下的可以实现边加载边浏览的效果。 编程接口
提供了简单易学的接口可以通过编程对报表的文档及数据灵活地控制。 打印输出
支持打印横向纵向校准(校准的结果及打印设置参数自动保存到本地注册表中)。
支持套打。在报表设计时可以对每一个报表对象设置套打时的参数。 可以将数据导出到Excel中。
可以将页面复制为标准图元矢量格式以便粘贴到其他应用程序(如:WORD)中。 自定义函数
除了自带上百个各类函数外,ReportAll支持自定义函数,需要调用自定义函数时,系统产生事件,通过捕捉事件可以实现自定义函数。