问题
如果在 ArcGIS Survery123 外管理选择列表,或者选择列表较大,则使用外部选择列表是理想选项。 在某些情况下,虽然可以在 ArcGIS Survey123 Connect 和 ArcGIS Survey123 外业应用程序中访问外部选择列表,但是在 ArcGIS Survey123 web 应用程序中查看调查时,该列表将不可用。根据原因,将返回以下错误消息之一:
错误: 正在初始化表单… TypeError:无法读取 null 的属性“textContent”
错误: 正在初始化表单… 无法将 CSV 列标题“field_name”转换为有效 XML 元素
错误: 正在初始化表单… 从 <data_source> 加载数据失败
以下是此问题的已知原因:
根据具体原因,请使用以下选项之一来解决这一问题。
确保字段名称不包含特殊字符、大写字符或空格
确保问题类型中的选择列表名称与 CSV 文件名相匹配
在 ArcGIS Survey123 Connect 的 XLSForm 中,确保 select_one_from_file 或 select_multiple_from_file 问题中的外部选择列表名称与引用的 CSV 文件相匹配。 CSV 文件名称区分大小写,且不允许有空格。
下图显示了 ArcGIS Survey123 web 应用程序中可用的外部选择列表。
获取来自 ArcGIS 专家的帮助
下载 Esri 支持应用程序