me ayudan a corregir este codigo

cks
04 de Octubre del 2004
tengo problemas con este codigo que lo pongo en el boton guardar para que me guarde algo
if a=1
append blank
else
replace.localidad.codigo with txt_codigo.value
endif

a=1 es la variable publica del formulario alguien me dijo que saque ese elsede ahi pero yo no lo probe y no se si escorrecto sacarlo porque lo que yo quiero decir es que si a=1 entonces estoy presionando el boton nuevo y que me agrege un registro en blanco sino si a=2 entonces yo presione previamente el boton modificar conste que a=1 y a=2 lo puse tambien en el boton nuevo y modificar respectivamente.

Jose Orozco
04 de Octubre del 2004
if a=1
append blank
endif
replace localidad.codigo with txt_codigo.value

perez martin
04 de Octubre del 2004
if a=1
append blank
replace localidad.codigo with thisform.txt_codigo.value
else
replace localidad.codigo with thisform.txt_codigo.value
endif