您好,我正在寻找一种将编辑应用于Survey123数据值的方法,有人建议我使用批处理属性编辑器小部件。基本上我想做的是:
我有一个Survey123调查表格,通过它记录数据。例如,员工将输入有关设备使用情况的信息和所使用的公司池设备的错误信息。每次调查将收集设备名称、设备类型、使用日期和时间或遇到的错误等数据。这些有关设备使用情况的数据只在设备处于活动状态时输入——一旦达到使用寿命,设备就会被退役并更换。
我有一个连接到Survey123数据的ArcGIS仪表板,显示活动设备的数量,每天遇到的错误数量,每天的使用量等。我只想在仪表板上显示活动设备的数据——然而,这意味着必须手动过滤出仪表板内每个图表中的退役设备名称。这将是非常耗时的。
因此,与其手动操作过滤器,我似乎可以在调查中创建一个新字段,自动为每个提交提供一个默认值“ACTIVE”。如果我使用批量属性编辑器,我可以批量编辑设备AAA111的所有现有调查提交数据的“ACTIVE”值为“RETIRED”,并使用它来批量过滤仪表板图表。我的理解正确吗?
此外,我的调查数据的主要块是在调查的重复层。我一直在尝试测试Web Appbuilder和批处理属性编辑器小部件,但重复层根本没有显示在小部件配置页面上进行选择。知道我可能做错了什么吗,或者批处理属性编辑器不兼容重复层?
即使在谷歌上,我也没有找到任何关于如何设置或使用批处理属性编辑器的有用文档。任何建议或帮助将不胜感激!
解决了!转到解决方案。
嗨@JulietK,
第三条说选择一个工具或一个特征在地图上画。我添加了“Select”小部件来选择功能
我相信特性的选择必须使用批处理属性编辑器小部件中的选择工具来执行,并且使用其他小部件(例如选择小部件)执行的任何选择都不会被使用。
根据你的截图,我认为你可能需要对批量属性编辑器小部件配置进行调整。您将希望启用Select by Area选项,并使用用于选择的工具。
然后,在使用小部件时,可以使用这些选择工具选择要编辑的点。
这将显示一个弹出窗口,用于编辑所有所选特性的属性。
嗨,阿历克斯,
对不起,在这种情况下,XLS是一个不好的例子使用-我一直在尝试与我的其他样本XLS有地理点,但我仍然遇到问题。
我尝试过使用这个文档页面,但到目前为止还没有成功。https://doc.arcgis.com/en/web-appbuilder/create-apps/widget-batch-attribute-editor.htm
#2说的是“点击过滤器列中的编辑工具”,但在批量属性编辑器工具中没有显示“过滤器列”。虽然我可以选择编辑按钮,并通过“添加表达式”应用过滤器。
一旦我应用了文件,# 3说选择一个工具或一个功能在地图上绘制。我添加了“Select”小部件来选择功能,但是当我在地图范围上使用这个小部件时,它会删除上面步骤应用的过滤器。
#4说的是“为所选特性定义新值”,但在批处理属性编辑器或Web AppBuilder页面的任何其他地方,都没有让我为批处理所选特性的特定字段输入新值的部分。
你知道我在哪里可以找到这个小部件的说明,可以提供更多的细节和示例/屏幕截图吗?
谢谢,很抱歉回复晚了!
嗨@JulietK,
第三条说选择一个工具或一个特征在地图上画。我添加了“Select”小部件来选择功能
我相信特性的选择必须使用批处理属性编辑器小部件中的选择工具来执行,并且使用其他小部件(例如选择小部件)执行的任何选择都不会被使用。
根据你的截图,我认为你可能需要对批量属性编辑器小部件配置进行调整。您将希望启用Select by Area选项,并使用用于选择的工具。
然后,在使用小部件时,可以使用这些选择工具选择要编辑的点。
这将显示一个弹出窗口,用于编辑所有所选特性的属性。