Appearance
数据和报表
1. 数据导入设计
利用excel导入导出功能进行多个系统之间的数据初始化或者数据传递,系统提供了excel文件导入工具进行支持。
1.1 导入Excel文件
- 功能说明
事先通过Excel模板准备数据,将Excel文件上传实现数据导入。
- 导航菜单
开发平台>>数据管理>>Excel导入管理
- 使用说明
- 图示步骤2:新增Excel导入管理
- 图示步骤3:录入Excel表单信息并保存
(1) excel模板:填写模板名称
(2) 功能名称:选择窗口,选择已设计的功能(fun_id自动回填)
(1) 标题行号:Excel模板文件字段标题所在行号(下图示例)
- Excel模板文件:字段名-标题在第1行,录入标题行号:1
- Excel模板文件:字段名-标题在第2行,录入标题行号:2
- 图示步骤4:导入Excel模板字段
- 图示步骤5:编辑字段明细并保存
(1) 字段类型:下拉框选择,同功能设计开发器字段属性保持一致
(2) 是否必填:设置字段是否必填
(3) 是否唯一:设置字段是否唯一
(4) 取值方式:取excel值(需要设置5-来源列号)、取默认值(需要设置6-默认值)
(5) 来源列号:字段来源于excel表所在的列号
(6) 默认值:字段默认值,设置后取该值
(7) 下拉控件名:字段类型为下拉控件时的控件名称
(8) 转换类型:字段类型为下拉控件时填写,转换类型为:下拉值name转value
注:功能字段明细的显示格式为下拉控件名+Formatter组成,图示例下拉控件名为:recordsatus
- 图示步骤6:生效(针对未生效状态,未生效时导入Excel数据不能正常使用)
- Excel导入管理-上传模板文件
- 功能设计开发器-添加事件:下载模板
- 用户展示
- 失效(针对已生效状态的记录,失效后导入Excel数据不能正常使用)
1.2 复制Excel数据
- 功能说明
直接从Excel复制数据,粘贴到系统中完成数据插入。
- 导航菜单
开发平台>>功能开发工具>>功能设计开发器
使用说明
图示步骤1:导入事件(功能设计开发器)
- 图示步骤2~3:填写自定义参数并保存(功能设计开发器)
(1) 自定义参数:填写字段名,同功能设计开发器-字段编号保持一致
注:复制的数据不会直接插入到数据库,需要确定无误后进行保存操作!
定义复制的excel列分别赋值到哪些字段,字段间按顺序用逗号隔开。
- 用户展示
- 图示步骤4:显示含有复制Excel数据的功能列表(批量管理-数据管理)
- 图示步骤5~6:编辑后台方法(功能字段)并保存
2. 数据导出设计
GRG低代码开发平台支持数据导出,系统支持简单的非模板化导出和模板化设计导出两种模式。
2.1 非模板化导出
- 功能说明
对于于非模板化数据导入,直接在设计器中添加数据导出事件即可,系统支持导出excel、导出txt或导出json。
- 导航菜单
开发平台>>功能开发工具>>功能开发设计器
使用说明
选择要添加的功能,点击事件明细导入相应事件按钮即可,如下图所示:
- 导入添加事件按钮后,在功能中即可导出数据列表,如下图所示:
2.2 模板化导出
- 功能说明
对于导出模板有特别要求的,如导出表单、主从表等,可通过模板化导出设计具体进行导出设计。
- 导航菜单
开发平台>>报表工具>>报表设计器
使用说明
打开报表设计器,可定义设计模板化导出,如下图所示:
- 首先使用excel设计好模板,并上传到服务器。
- 点击新增,添加一个报表,如下图所示:
(1) 报表类型:包括表格报表、表单报表、统计报表、套打标签,模板化导出主要有表格、表单和套打
(2) 报表名称:定义一下报表模板名称
(3) 排序:同一个功能有多种报表模板时,可设置排序
(4) 打印模板:填写excel模板文件的相对路径
(5) 打印格式:默认excel
(6) fun_id:选择该导出模板使用的功能
- 点击报表模板设计,系统自动加载导出模板,如下图所示:
- 点击打印区域定义,新增一个打印区域,系统支持定义多个打印区域,必须有且只有一个主区域,如下图所示:
(1) 排序:各区域排序号
(2) 区域名称:简要描述区域
(3) 区域类型:包括主数据区域、表头表尾区域、子数据区域
(4) 是否主区域:同一个导出模板必须有且只有一个主区域
(5) 打印范围:本区域在excel输出的区域范围
(6) 行数:对于表格,每页输出的记录数,超过该数自动分页,加表头表尾
(7) 数据源:支持多数据库,可选择对应的数据源
(8) SQL或class:填写对应取数SQL或业务类class,可直接点击"同步功能SQL和字段"按钮自动同步
- 填写后保存区域,选中相应区域,点击打印字段明细,设置每个打印字段的输入位置,如下图所示:
- 将焦点定位到字段打印位置的文本框中,点击excel模板相应位置,系统自动填写打印的行列号,也可手工输入行列号。
- 对于下拉列表,可以设置相应字段的下拉控件名称,系统自动进行转换。
- 设计完成后保存,在功能设计器中添加打印按钮事件,在相应功能即可使用,如下图所示:
3. 统计报表设计
- 功能说明
GRG低代码开发平台支持统计报表定义,可通过SQL配置快速定义统计报表
- 导航菜单
开发平台>>报表工具>>报表设计器
使用说明
打开报表设计器,可定义设计统计报表导出,如下图所示:
3.1 新增统计功能
- 导航菜单
开发平台>>功能开发工具>>功能设计开发器
使用说明
新增一个统计功能,选择一般统计报表布局,如下图所示:
3.2 新增统计报表
- 导航菜单
开发平台>>报表工具>>报表设计器
使用说明
点击新增,新增一个统计报表,如下图所示:
(1) 报表类型:包括选择统计报表
(2) 报表名称:填写统计报表名称
(3) 排序:设置排序号
(4) 打印模板:不需填写
(5) 打印格式:默认excel,不需填写
(6) fun_id:选择已经新增的统计功能
3.3 统计报表定义
- 导航菜单
开发平台>>报表工具>>报表设计器
使用说明
选中要定义的统计报表,点击报表模板设计,新增定义统计区域和SQL,如下图所示,为定义一个统计主区域。
(1) 排序:填写区域的排序号
(2) 区域名称:填写区域名称
(3) 区域类型:主数据区域和子数据区域
(4) 是否主区域:同一个统计报表必须有且只有一个主区域
(5) 打印范围:可不填写
(6) 行数:可不填写
(7) 数据源:支持多数据库,可选择对应的数据源
(8) SQL或class:填写对应取数SQL或业务类class
- 点击页面参数增加统计查询条件,如下图所示:
(1) 排序:填写查询参数排序号
(2) 参数代号:填写参数唯一代号,注意这个参数通过输入或选择赋值后可以在SQL中引用
(3) 参数名称:填写参数名称
(4) 参数类型:文本、下拉窗口、选择窗口等,如果填写下拉或选择窗口,必须填写相应的控件名称
(5) 默认值:填写控件默认值
(6) 控件名称:当参数类型为下拉窗口或选择窗口时,填写相应控件名称
(7) 源字段:当参数类型为选择窗口时,填写选择窗口源字段,多个分号隔开
(8) 目标字段:当参数类型为选择窗口时,填写选择窗口目标字段,多个分号隔开
(9) 是否显示:是否在统计功能统计条件栏上显示
- 点击新增,添加了个统计数据子区域,子区域通过主区域关联统计,如下图所示:
- 设置完毕,返回主页面点击生效发布,发布完成后可在打开相应功能,测试统计效果,如下图所示:
4. 统计图表设计
- 功能说明
为表明某种数据的趋势而绘制的图表,通过图表设计,使繁杂的数据可视化显示,清晰直接。
平台支持3种统计图表类型:柱线图、饼图、仪表盘。
4.1 统计图表定义器
- 导航菜单
BI可视化>>BI图表设计器>>统计图表定义
使用说明
图示步骤1:新增统计图表
- 图示步骤2:编辑基础设置
(1) 图表模板:柱线图、饼图、仪表盘(图示效果)
(2) 数据来自:SQL语句、功能(暂未实现)、url服务
(3) 标题名称:填写图表的名称
(4) 数据源:使用图表对应功能的数据源
(5) 子标题名称:图表子标题名称
(6) Sql语句:设置图表执行的语句(数据来自:SQL语句时填写)xtype---x轴,data1---y轴1,data2---y轴2
(7) 是否显示legend过滤:图表上方图例显示设置
(8) 是否显示工具栏:图表右侧工具栏显示设置
- 图示步骤3:编辑X轴定义
(1) x轴-名称:填写x轴的名称
(2) x轴-取值方式:字段值(所有字段值)、指定值(设置的字段值)
(3) x轴-值参数:x轴-取值方式为指定值时填写,设置成功后x轴仅显示这些参数值
- 图示步骤4~5:编辑Y轴1、编辑Y轴2
(1) y轴-名称:填写y轴的名称
(2) y轴-取值方式:自动值(根据字段值自动显示)、指定值(根据设置的参数显示)
(3) 预设颜色:按顺序设置y轴图表颜色,逗号隔开
注:y轴-取值方式为指定值时填写以下4个参数,设置成功后y轴根据参数值显示
(4) y轴-最小值:y轴显示的起始值
(5) y轴-最大值:y轴显示的终止值
(6) y轴-步长:y轴的标记间隔
(7) y轴-后缀单位:y轴值的单位
- 图示步骤6:预览图表及图表生效
- 预览图表
- 图表生效
4.2 功能设计开发器
- 导航菜单
开发平台>>功能开发工具>>功能设计开发器
使用说明
图示步骤1:复制图表主键id(统计图表定义器)
- 图示步骤2:编辑功能基本信息
(1) 布局页面路径:/layout/layout-common-iframe(预设布局:选择iFrame布局后自动回填)
(2) Grid页面路径:/iframe/chart-window?chartID=主键id
- 编辑功能基本信息
- 图示步骤3:点击保存
- 图示步骤4:查看用户显示页面
5. 数据大屏设计
- 功能说明
GRG低代码开发平台支持数据大屏设计,平台内置30多种常用大屏模板,通过拖拽配置,不会代码也能打造酷炫大屏。
- 导航菜单
开发平台>>BI可视化>>数据大屏设计
使用说明
点击新建大屏即可创建一个新的大屏,也可选择一个模板复制已有大屏,进行个性化修改如下图所示:
新建大屏
点击新建或选择一个大屏点击编辑,即可进入大屏编辑设计界面,如下图所示:
工具栏操作
点击工具栏的统计图标,可添加一个统计区块,可选择通用型、自定义或各类统计图表,如下图所示:
- 点击工具栏的文本图标,可添加一个文本区块,可选择通用文本、跑马灯、超链接或实时时间,如下图所示:
- 点击工具栏的图片图标,可添加一个多媒体区块,可选择图片、图片框、轮播图、iframe或video,如下图所示:
- 点击工具栏的指标图标,可添加一个指标区块,可选择翻牌器、颜色块、环形图、进度条、仪表盘或字符云,如下图所示:
- 点击工具栏的表格图标,可添加一个表格区块,可选择表格或选项卡,如下图所示:
- 工具栏的其他操作包括:导出图片、预览、保存、撤销、重做、查看代码和关闭,如下图所示:
图层操作
选择图层区块,点击右键,可对图层进行操作,包括:组合分组、删除图层、复制图层、置顶图层,置底图层、上移一层和下移一层,如下图所示:
数据参数配置
选择图层区块,在右边操作栏配置中可以设置图层参数,包括:图层名称、是否隐藏、配色、图形定义参数等,如下图所示:
- 选择图层区块,在右边操作栏数据中可以设置图层数据来源,包括:静态数据、动态数据(即通过调用接口API获取数据)、SQL数据(配置SQL从数据库获取数据)等,如下图所示:
- 选择图层区块,在右边操作栏参数中可以设置图层的大小和位置,包括:xy轴和长宽高度等,如下图所示: