报表填报属性简介
提交有 2 种方式:「内置SQL」和「自定义提交」,2 种提交方式的区别如下:
2.1 内置 SQL内置 SQL 提交:将填报页面数据跟数据库表的字段绑定,在点击提交后按照设置将数据入库。其底层逻辑为使用 JDBC 方式执行常规的增删改 SQL 语句,示例如下:
插入:INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)
更新:UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
删除:DELETE FROM 表名称 WHERE 列名称 = 值
注:目前只适配了支持上述 SQL 语句的数据库,如果提交的数据库无法使用上述语句进行增删改操作(例如分区表),则普通填报无法支持。
设置界面如下图所示:
2.2 自定义提交自定义提交:点击提交时,获取到填报页面的数据进行自定义的处理,比如上传到某个接口。需要通过编写java实现。