调查包含两个部分:应用程序所使用的表单项目和包含调查中所提交数据的要素图层。 您可以更新已发布的调查。
警告:
使用 Survey123 web 设计器创建的调查使用要素图层视图。 在 Survey123 Connect 中使用在 Web 设计器中创建的调查时,确保要素图层视图包含所需的字段。
如果已根据现有要素图层(ArcGIS Server 要素图层或托管要素图层)在 Survey123 Connect 中创建调查,则仅将相应的字段或域添加至要素图层后,才能将新问题和选择列表值添加至调查。
对调查进行更改后,通常可以重新发布该调查,而无需删除并重新创建要素图层。 您可以在 Survey123 Web 设计器和 Survey123 Connect 中对已发布的调查进行以下更改,而不会导致数据丢失:
- 重新排序问题
- 更新问题中的标注
- 更新组中的标注
- 更新约束、默认设置、提示,以及问题是否为必填
- 更新计算
- 更新选项过滤器(仅适用于 Survey123 Connect)
- 添加或删除列表中的选择
- 删除问题和重复
- 添加问题
- 添加注释
- 添加群组
- 更改问题类型(如果基础字段类型相同)
注:
您无法添加重复或更新重复名称。
在某些情况下,重新发布调查仍会更新表单项目,并且会删除并重新创建要素图层。 在发布时,如果您所做的任何更改不受现有要素图层支持,则 Survey123 Connect 将显示警告。
如果您忽略警告并重新发布,则将删除并替换原始要素图层,并且所有关联数据都将丢失。 替换现有调查之前,请确认已提交所有未发送的调查,然后考虑先针对原始调查下载结果。
重新发布调查后,Survey123 外业应用程序用户都必须更新其调查,以查看和使用调查的最新版本。
注:
除非针对要素图层启用了附件,否则无法添加图像、音频和文件问题。 如果调查在创建后已包含图像、音频或文件问题,则表明已启用附件。
授权注释问题需要要素图层中的一个字段。 在 Survey123 2.5 之前的版本中,如果注释具有名称但不具有计算或默认值,则创建时不会在要素图层中自动生成字段。 如果您重新发布的调查包含具有名称但没有计算或默认值的注释问题,则系统将显示警告,并在发布时提供添加字段的选项。 没有名称的注释将被要素图层忽略。 您还可以通过将 bind::esri:fieldType 设置为空来忽略要素图层中的授权注释问题。
重命名问题后,会在要素图层中创建具有该新名称的字段。 旧字段仍保留在要素图层中,因此在重新发布之前,建议您查看其内容,并将数据复制到新字段或将其删除。
仅更改问题名称的大小写(例如,将名称从 siteid 更改为 SiteID)会导致在重新发布调查时删除并重新创建要素图层。
字段别名
首次发布调查时,问题标注将变为其在要素图层中的字段的别名。 当修改问题标注并重新发布调查时,Survey123 Connect 将显示更改汇总并允许您确定是否应将这些更改应用于要素图层中的字段别名。 更新问题标注时,注意以下事项:
- 如果问题在 bind::esri:fieldAlias 列中具有值,该值将始终用作字段别名。
- 对于使用提交 URL 的调查,不会更新字段别名以及显示更改汇总。
选项列表
当修改 select_one 问题的选择并重新发布调查时,Survey123 Connect 将显示更改汇总并允许您确定是否应将这些更改应用于要素图层中的编码值属性域。 更新 select_one 问题的选择时,请注意以下事项:
- 添加选择或更新现有选择名称时,会将属性域值添加至要素图层。
- 更新现有选择的标注时,将更新要素图层中现有属性域值的标注。
- 从选择列表中删除选择时,不会对要素图层的属性域造成任何影响。
- 如果在选择列表中进行添加或更新导致属性域值具有同名标注,则在重新发布时将在 Survey123 Connect 中显示一条警告。
- 对于使用提交 URL 的调查,如果要素图层属性域中缺少选择,则将显示缺少的选择汇总。 可以重新发布调查,但是不会更新属性域。