在字段【读写规则】中,可以对字段进行数据读写、自动赋值、读写转换设置。
1 数据读写
- 数据读写:字段默认配置都是勾选允许读取和允许回写的。
什么时候会来修改这里的配置呢?
这里举个例子,因为在进行元数据的制作时,不仅可以使用数据库表而且可以选择数据视图。涉及表单业务场景的复杂性,可能主表信息只想引用一个视图供查看,业务重点在于从表信息的维护,例如某个待办事项,此时主表的字段便不需要编辑和回写,因为部分数据库不支持视图的回写,那就需要将主表字段设置成只允许读取不允许回写。

2 自动赋值
自动赋值是跨设备表单提供的一种可以允许表单在填报完成去保存和回写的时候,自动为字段进行赋值和回写的功能。一般应用于一些在填报时不便于填写或可以不需要用户手动填写,由系统自动生成或其他动态取值的数据,例如记录的创建人、最后修改人、最后修改时间等就可以通过自动赋值来实现。
- 启用自动赋值功能后,配置界面主要是为当前字段配置自动赋值的执行时机和值。
- 执行时机:支持“新增”、“修改”、“新增或修改”三种时机。
- 值:支持常量和表达式。
- 值为空时起效:默认不勾选,即不论表单提交时该字段是否已经有值,均按下方配置的值进行覆盖。勾选时,则仅当字段值为空时才进行赋值操作,若已经有值则不进行赋值操作。
3 读写转换
可以对字段从数据库读取后在实际页面显示前进行预处理,也可以在填报页面保存回写数据库之前对控件中的数据进行预处理之后再进行回写。
例如:我们想要在填报页面为了方便填写,希望只需要填写以“万元”为单位的数值,但是在实际数据库存储时希望以“元”为单位存储,我们就可以进行如下的读写数据预处理,对回写数据预处理为“原值/10000”,而读取时则需要将“原值*10000”,这样就能实现上述业务。 同理也可以实现一些类似加密存储,解密显示的业务。

注意:一般读写规则需要配套使用且可逆,方能使数据正确展示或存储。
作者:曾伟峰 创建时间:2026-07-21 19:06
最后编辑:曾伟峰 更新时间:2026-08-14 18:00
最后编辑:曾伟峰 更新时间:2026-08-14 18:00
———— 本文档对您有帮助吗?或有错误,恳请 反馈 ————
