Estoy trabajando en una expresión de etiquetas de Arcade para mostrar los números de unidad en lugar del número cívico cuando se trata de un complejo de condominios.
No logro averiguar qué está mal en mi expresión, pero la misma lógica funciona en ArcMap.
Agradeceré cualquier sugerencia.
La expresión es:
IIf(IsEmpty($feature.UNIT_NUM), $feature.CIVIC_NUM, $feature.UNIT_NUM)
La expresión de etiquetas de VB en ArcMap es:
Function FindLabel ( [CIVIC_NUM], [UNIT_NUM] )
if ( [UNIT_NUM] <> "<Null>" ) then
FindLabel = [UNIT_NUM]
else
FindLabel = [CIVIC_NUM]
end if
End Function
¿Alguien podría ayudarme a entender cómo lograrlo?
Gracias de antemano