Gis 带有连接字段的IIF语句-Arcade/Python

Gis 带有连接字段的IIF语句-Arcade/Python,gis,esri,Gis,Esri,所以我有8个字段中的5个,如果这5个字段中的任何一个=!0,然后我希望它连接到另一个字段8中。我想我找到了一种计算一个字段的方法,但我正在努力让代码计算所有5个字段,理想情况下,这将在arcade中,因此我可以将其用作弹出式表达式,但如果需要,我已经开始探索使用Python #似乎起作用的一排拱廊 IIF($Feature[“field_5”]!=0),连接($Feature.field_8',,”),0) #到目前为止我所需要的代码 var Diam = [field_1, field_2,

所以我有8个字段中的5个,如果这5个字段中的任何一个=!0,然后我希望它连接到另一个字段8中。我想我找到了一种计算一个字段的方法,但我正在努力让代码计算所有5个字段,理想情况下,这将在arcade中,因此我可以将其用作弹出式表达式,但如果需要,我已经开始探索使用Python

#似乎起作用的一排拱廊
IIF($Feature[“field_5”]!=0),连接($Feature.field_8',,”),0)

#到目前为止我所需要的代码

var Diam = [field_1, field_2, field_3, field_4, field_5]

if(Diam =! 0, Concatenate(Diam, field_8, ','), '')
感谢您的帮助。我是一个地图人,刚刚开始编写代码来加强我使用的地图