在仪表板列表上应用类似于“Distinct”的功能

71
0
昨天
JulietK
通过
偶然的因素

你好,我有一份包含重复的调查。

例如,我的调查记录了工人的姓名、地点、日期和在野外工作中发现的鸟类类型。由于工人可以在一次工作中发现多种鸟类,这部分是在一个重复。一个调查提交是一个领域。

为了允许据此创建仪表板,工作人员名称、位置和日期字段中的值也被复制到重复中的隐藏字段中。这个重复层是仪表板的来源。

我在这里有一个问题-在我的指标计算现场工作轮数,我可以使用'Distinct'按钮与'字段'设置为ParentGlobalID,以只计算调查提交,而不是包括每个重复的计数。

julietk_0 - 1624597127466. - jpeg

问题是在List中显示数据,因为List没有提供'Distinct'按钮选项。根据最初的调查方式,每个列表细节显示来自重复层的一行,所以如果一个工人发现了3种鸟类,这些将在列表上显示为3个单独的部分。例如,这些将显示为:

-------------------------------------------------------------

Worker1 | Location1 | Date1 |

-------------------------------------------------------------

Worker1 |位置1 |日期1 |鸟种2

-------------------------------------------------------------

Worker1 |位置1 |日期1 |鸟种3

-------------------------------------------------------------

但我希望每个提交都有一行,将3种鸟类一起命名在一行,如下所示。

-------------------------------------------------------------

Worker1 |位置1 |日期1 |鸟种1,鸟种2,鸟种3

-------------------------------------------------------------

即使我用一个join()为鸟类物种名称创建一个新的字段(并将其复制到repeat层),并在列表中使用这个join字段,这不会实现我想在列表中,因为它仍然会显示上述3行。出于许多原因,Dashboard需要引用重复层,而不是父层。

任何想法都将非常感激!: slightly_smiling_face:

标签(5)
0回答