康虎云报表提供一个可视化的模板设计器。 模板设计器包括若干个工具条,可以停靠在任何你想要的地方。这些工具条会记住上次停靠的位置。
初识模板设计器:
设计器主界面如下图:
下面是模板设计器的一些关键特性:
1 – 模板设计工作区
2 – 菜单条
3 – 工具条
4 – 对象工具条
5 – 报表页标签
6 – “报表树”面板
7 – “对象检查器” 面板
8 – “数据树” 面板: 数据项可以从该面板拖到模板设计工作区的报表页上
9 – 标尺: 可以把标尺用鼠标拖到模板设计工作区,则在报表页面上会出现蓝色的测量辅助线,以便于准确测量报表元素尺寸及位置。
10 – 状态条
康虎云报表设计器里的对象可以摆放在报表页的任何位置并用来定义报表的外观并显示各种信息,诸如文本、图像等。报表对象包括以下标准组件:
创建模板
报表对象:
- “Band” 对象: 一个在设计页面上根据其类型执行不同动作的区域(例如:页头Band、数据Band)
- “文本对象”: 显示一行或多行文本的矩形框。
- “图片对象”: 显示“BMP,” “JPEG,” “ICO,” “WMF”或“EMF”格式图片的对象。
- “线型对象”: 显示水平或竖直线的对象。
- “系统文本对象”: 显示系统信息(日期、时间、页码等)或统计值。
- “子报表对象”: 允许在报表中插件另外报表的组件。
- “绘制类对象”:显示各种几何形状。
(对角线,矩形,圆角矩形,椭圆,三角形和菱形)
- “图表对象”: 以各种统计图显示数据的对象(饼图、柱状图等)
- “富文件对象”: 显示富文本(RTF)的对象
- “复选框对象”:通过“√”或“×”显示两状态数据的组件。
- “条形码对象”:以多种条形码显示数据的组件。
- “OLE对象”: 以OLE技术显示任何对象。
最常用的基本对象是“带”和“文本”对象。你将在本章后面详细了解他们的能力。你将在本章稍后的内容中学习他们的用途。