1 概述

回写规则是单元格表单提交时,表单数据与提交数据源表结构的映射关系配置。

2 配置

主要配置说明

2.1 数据源

仅支持允许回写的数据源

  • 数据库视图,无多表、连表、联合表、子查询、函数字段时支持回写;
  • 存储过程,回写类型存储过程;
  • http接口,回写类型http接口;

2.2 执行模式

执行模式分类:

  • 智能
  • 插入
  • 修改
  • 删除
    执行模式功能参考【执行模式】章节

2.3 字段值映射配置

字段值映射配置是数据关系的主要配置,并可以在此区域指定主键和自增长。字段值支持常量和表达式。
值类型

  • 常量
    • 数值型
      直接输入数值
    • 字符型
      用使用单引号或双引号包含
  • 表达式
    上下文支持变量、单元格、数据源,结合系统提供的函数编辑出想要的表达式。

2.4 提交数据范围

  • 提交修改数据
    仅提交修改变脏的数据;
  • 提交修改数据及当前数据未修改数据
    更新修改变脏数据行所在的所有字段数据;即按变脏行更新所有字段;
  • 不论是否修改均提交
    未变脏数据仍执行提交;

2.5 主键约束处理


当主键冲突时,允许配置处理规则,及错误提示;

  • 处理规则
    • 终止入库操作并提示错误
      该模式会终止提交,并将之前的提交数据回滚;
    • 进行覆盖处理
      该处理模式会在insert主键冲突时,强制转化为update执行;
    • 直接跳过该记录
      该处理会跳过该执行数据,不影响其他数据保存;
  • 错误提示
    用户可自行根据要求修改错误提示信息,错误提示信息支持表达式。

2.6 唯一性校验


唯一性校验不限主键个字段个数,可以对多个字段组合进行唯一性校验,但是唯一性校验有个约束,仅支持数据及查询范围内的唯一性,无法对数据库表内的所有数据进行唯一性校验。

2.7 执行条件

执行条件可根据表达式执行结果控制对应行数据是否允许执行提交,表达式执行必须要返回boolean值,返回true时,允许执行,返回false时,不允许执行。

2.8 子规则

子规则用于主规则数据规则提交后触发,子规则设置方式同规则差不多,子规则一般用于记录操作日志。
子规则功能参考【子规则】章节

作者:fancy  创建时间:2023-06-09 14:03
最后编辑:wangjingxin  更新时间:2025-04-24 13:55