En Velneo, no es obligatorio poner un Else cuando haces un If, sólo hay que ponerlo si te hace falta.
Y, por supuesto, tienes que tener en cuenta que las líneas que corresponden al If tienen que ir en la "subrama" que genera la instrucción If, es decir:
If (condicion)
instrucciones si se cumple el If, en la subrama del árbol que genera If
Si pones las instrucciones simplemente "debajo" del If, entonces se ejecutarán siempre.
Por otro lado, la condición que pones (campo ! 0) es perfectamente correcta.