Snažím se přidat do vrstvy v AGOLu následující výraz, ale nedaří se mi ho zprovoznit...
Takhle to mám nastavené v ArcGIS Desktopu a funguje to...
Function FindLabel ( [InspectionOrigin], [ClockFromTrans], [ClockFrom] )
if ( [InspectionOrigin] <> "D") then
FindLabel = ( [ClockFromTrans] )
elseif ( [InspectionOrigin] <> "U") then
FindLabel = [ClockFrom]
end if
End Function
Snažím se to zopakovat v AGOLu pro jednu ze svých vrstev, ale nedaří se mi to zprovoznit.
Vyzkoušel jsem několik možností, ale žádná zřejmě nefunguje.
Možnost 1
IIf($feature.InspectionOrigin = Text($feature.InspectionOrigin, 'U'), $feature["ClockFromTrans"], $feature["ClockFrom"])
Možnost 2
IIf($feature.InspectionOrigin = 'U'), $feature["ClockFromTrans"], $feature["ClockFrom"])
Možnost 3
IIf($feature.InspectionOrigin <> 'D'), $feature["ClockFromTrans"], $feature["ClockFrom"])
Napadá někoho, čím by to mohlo být?
Díky!
Eugene D.