跳转至

EditForm

使用类型化的定向操作编辑实时表单。ReadForm 提供稳定的问题/分区 ID。编辑操作会生成细粒度的 CRDT 更新;并发更改使用与构建器相同的规则合并。省略的字段保持不变。无效的合并布局会被拒绝。更改可以添加或移动问题/分区、编辑必填性/帮助/门控,并附加现有的预订目标。新列使用显式的稳定 ID。问题标签沿用底层列名;请通过数据库工具重命名这些列名。删除问题会保留其列和答案。不支持架构重新类型化和条件性列清理。请将门控放在其所测试的问题之后,并将预订目标放在最后。发生超时或获得部分结果后,请先读取当前表单,然后再继续。打开和共享表单需要 SetFormAccess。

参数

参数 类型 必需 描述
formId FormId 是 表单的标识符(受访者打开的可共享实体)。
changes Change[] 是 最多 100 个定向操作;省略的字段保持不变。
newColumns NewColumnDraft[] 否 通过 DatabasesService 应用的增量架构操作。不支持删除列或重新类型化。
description string 否 可选的介绍性说明更改。
confirmationMessage string 否 可选的已接受响应消息更改。

本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 macro3/macro