报表设计面板


设计模式

功能说明:

从组件面板中通过托拉拽的方式将组件放置在画板的不同区域中,数据将按照页面的设计展示出来。

进入设计页时,属性显示画布的画布大小,目前只支持A4纸张大小,即内容超过此宽度的自动把多出的内容裁剪,输出内容高于画布高度会触发换页。

设计页分为四个区域,报表检查器、画布栏、组件面板、属性、操作。

报表检查器

以树形视图的方式查看报表的结构。除了Fields、Variables,其它位于对应Band中的组件会跟在对应的位置显示字段名称出来。例如:在title中添加一个文本字段(规格),则在报表检查器中会出现一个规格的字段。

画布栏

开发者通过拖拽组件到面板中,设置组件属性对组件进行排版实现不同的展示效果。

组件面板

平台预设的报表组件,可对组件面板进行托拉拽放置到画板栏进行排版。

功能描述
静态文本(Static Text) 输入的文字是静态的,所见即所打印
文本字段(Text Field) 可通过表达式返回对应的字段文字
方形框(rectangle) 可用作边框
椭圆框(Ellipse) 可用作边框
图片(Image) 通过表达式插入图片
图表(Chart) 可通过配置输出多个种类型的图表
页码(page number) 可快速配置页码
当前日期(current date) 可快速配置日期

属性

可编辑Band、组件、字段、变量等属性,点击控件或者画布栏的时候会显示对应的属性。

功能描述
文字属性 针对具有文字表示的组件
组件属性 基本上所有组件都有,通用的属性
组件独有属性 每个组件根据自身不同的特点,所需要单独设置的属性
栏(Band)属性 画布栏Band的属性
画布属性 整个画布的属性
字段属性 针对Field中的字段的属性
变量属性 针对Variables中变量的属性;

操作

报表的设计页面中的操作按钮。

功能描述
查看源码 点击弹出XML源码窗口,可查看当前设计页面对应的XML源码,
预览 可对报表进行实时预览,需先保存。会以A4的纸张大小进行预览,可换页。
保存 保存时先校验必填项及填写限制,校验通过则可以保存成功并提示,返回报表列表页面;校验不通过提示对应的校验错误信息,停留在当前报表页面。
退出 不进行校验和保存,直接返回到报表列表页面。

脚本模式

功能说明:

通过模板示例中定义数据的代码,进行报表设计。

报表示例

需求描述
展示数个样例,导入样例后会在脚本编辑框中生成该样例的脚本,可直接在脚本中进行更改。 提供的样例有: 面积图、3D条形图、条形图、冒泡图、烛台图、差图、甘特图、分组叠加条形图、高低图、分层条形图、线图、仪表图、多轴图、3D饼状图、饼图、散射图、蜘蛛图、堆积面积图、3D堆积条形图、堆积条形图、温度计图表、时序图、瀑布条形图、氧面积图、木条图、木块图、木线图、木阶图、定制化图表、布局化图表、按名称划分的图表系列颜色、序列化图表、百分比图表、图标显示值、自定义图表、组计数图、系列条形图、柱状网格、列标题组报表、流动列对报表、多列报表、垂直柱报表、垂直值报表、字段分组报表、交叉报表、样式交叉表、百分比交叉表、动态页宽表、列表背景、无数据表、格式页面表、汇总小计报表、定制小计报表、字段汇总报表、分组小计报表、总百分比报表、可变小计报表

脚本编辑器

参考Echart图表的脚本编辑框,左侧有行号,有颜色显示,可设置字体大小。

操作

功能描述
预览 可对XML报表进行实时预览,需先保存
保存 保存时先校验必填项及填写限制,校验通过则可以保存成功并提示,返回报表列表页面;校验不通过提示对应的校验错误信息,停留在当前报表页面。
退出 不进行校验和保存,直接返回到报表列表页面。

results matching ""

    No results matching ""