コンドミニアムの場合、市民番号ではなくスイート番号を表示するArcadeラベル式を作成しています。
式のどこが間違っているのか分かりませんが、同じロジックの式はArcMapでは動作します。
何か分かる方がいらっしゃいましたら、教えていただけると助かります。
式は次のとおりです:
IIf(IsEmpty($feature.UNIT_NUM), $feature.CIVIC_NUM, $feature.UNIT_NUM)
ArcMapでのVBラベル式:
Function FindLabel ( [CIVIC_NUM], [UNIT_NUM] )
if ( [UNIT_NUM] <> "<Null>" ) then
FindLabel = [UNIT_NUM]
else
FindLabel = [CIVIC_NUM]
end if
End Function
これを実現する方法について、どなたか教えていただけないでしょうか。
よろしくお願いします。