Estou trabalhando em uma expressão de rótulo do Arcade para exibir os números das unidades em vez do número cívico, caso seja um condomínio.
Não consegui descobrir o que há de errado com a minha expressão, mas a mesma lógica funciona no ArcMap.
Qualquer dica será bem-vinda.
A expressão é:
IIf(IsEmpty($feature.UNIT_NUM), $feature.CIVIC_NUM, $feature.UNIT_NUM)
A expressão de rótulo em VB no ArcMap é:
Function FindLabel ( [CIVIC_NUM], [UNIT_NUM] )
if ( [UNIT_NUM] <> "<Null>" ) then
FindLabel = [UNIT_NUM]
else
FindLabel = [CIVIC_NUM]
end if
End Function
Alguém poderia me ajudar a entender como fazer isso?
Agradeço desde já