General error executing calculator. ERROR 999999: Error executing function. Expected end of statement Failed to execute (Calculate Field).When running the 'Calculate Field' geoprocessor with the VB code below.
Dim dblISOLEVEL As Double Dim lngJoinCnt As Long Dim dblZLEVEL as Double lngJoinCnt = [Join_Count] dblZLEVEL = [ZLEVEL] if (lngJoinCnt = 1) and (dblZLEVEL = 0) then dblISOLEVEL = -1 elseif (lngJoinCnt > 1) and (dblZLEVEL = 0) then dblISOLEVEL = dblZLEVEL elseif (lngJoinCnt = 1) and (dblZLEVEL = 5) then dblISOLEVEL = 0 elseif (lngJoinCnt > 1) and (dblZLEVEL = 5) then dblISOLEVEL = dblZLEVEL else dblISOLEVEL = dblZLEVEL end if
Solved! Go to Solution.
Dim dblISOLEVEL Dim lngJoinCnt Dim dblZLEVEL lngJoinCnt = CLng([Join_Count]) dblZLEVEL = CDbl([ZLEVEL])
Dim dblISOLEVEL Dim lngJoinCnt Dim dblZLEVEL
Dim dblISOLEVEL Dim lngJoinCnt Dim dblZLEVEL lngJoinCnt = CLng([Join_Count]) dblZLEVEL = CDbl([ZLEVEL])