新添加的字段在 Orbeon 的旧版本中不显示
New added field does not show in old version in Orbeon
我想修改表单定义并升级所有旧的填写表单数据。但是当我尝试添加新字段时,我发现旧的输入表单数据无法显示新字段。这意味着我无法在此类旧表单数据中填写新值。基本上这意味着 Orbeon 不支持将旧形式数据升级为新定义。
理解此类问题的具体步骤:
- 创建一个包含两个字段的表单:Name 和 Id。保存这样的表格和
作为版本 1 发布。
- 填写这样的表格并保存。
- 打开表单定义并添加一个新字段,例如地址。保存并发布。当询问publish as new one or overwritten时,选择overwritten the version 1.
- 打开填好的表格数据可以看到没有新的Address字段出现。
也许这不是处理将旧数据升级到新定义的正确方法。我想我们无论如何都理解我的要求。
我想修改表单定义并升级所有旧的填写表单数据。但是当我尝试添加新字段时,我发现旧的输入表单数据无法显示新字段。这意味着我无法在此类旧表单数据中填写新值。基本上这意味着 Orbeon 不支持将旧形式数据升级为新定义。
理解此类问题的具体步骤:
- 创建一个包含两个字段的表单:Name 和 Id。保存这样的表格和 作为版本 1 发布。
- 填写这样的表格并保存。
- 打开表单定义并添加一个新字段,例如地址。保存并发布。当询问publish as new one or overwritten时,选择overwritten the version 1.
- 打开填好的表格数据可以看到没有新的Address字段出现。
也许这不是处理将旧数据升级到新定义的正确方法。我想我们无论如何都理解我的要求。