我有一张网络地图,我正在一起收集现场数据。当我第一次开始在AGOL的字段地图中配置它时,我将一个字段设置为单选按钮。在应用程序中检查后,我决定我更喜欢它作为一个开关。在将其更改为开关后,它现在不能显示为组合框以外的任何东西。我甚至现在禁用了“无值”,由于一些未知的原因,它现在默认为该值,而不是我在我的GDB中设置的默认值。一开始是可行的,但由于某种原因,现在就无法解释地不管用了?有人处理过类似的问题吗?我有一些条件可见性应用到组和一些计算表达式的非相关字段,这不应该有任何干扰。
到目前为止,野外地图的配置非常令人沮丧,我觉得它需要改进。我发现自己害怕编辑任何东西,因为害怕它破坏我的智能表单。
解决了!转到解决方案。
为了使它呈现为一个开关,域必须包含两个且只有两个值,并且你的特性模板必须默认为这两个值中的一个。如果这两个项目中的任何一个不满意,它将呈现为一个组合框,即使你把它设置为开关。
我相信单选按钮也是如此,除了你可以在你的域中有两个以上的选项,但是需要为该字段添加一个默认值到你的特性模板中。
因为它默认为“no value”,所以看起来你的特性模板中没有设置默认值,或者设置的值不再在你的域中。
为了使它呈现为一个开关,域必须包含两个且只有两个值,并且你的特性模板必须默认为这两个值中的一个。如果这两个项目中的任何一个不满意,它将呈现为一个组合框,即使你把它设置为开关。
我相信单选按钮也是如此,除了你可以在你的域中有两个以上的选项,但是需要为该字段添加一个默认值到你的特性模板中。
因为它默认为“no value”,所以看起来你的特性模板中没有设置默认值,或者设置的值不再在你的域中。