Saludos...
En tu form abre tu tabla:
Evento Load
Open Database mibasededatos.dbc
Select 1
use mitabla
Despues en el boton Agregar o Nuevo:
Evento Click
Select 1
go bott
Thisform.text1.value=" " ** Si se trata de un caracter
Thisform.text2.value=0 ** Si se trata de tipo numérico
Thisform.text1.setfocus()
Thisform.refresh
Nota Para Guardar seria algo así
Boton Guardar
Evento Click
select 1
LOCATE FOR productos.codigo = THISFORM.TEXT1.VALUE
IF FOUND() THEN
replace campo1 WITH thisform.text1.value
replace campo2 WITH thisform.text2.value
else
go bott
append blank
replace campo1 WITH thisform.text1.value
replace campo2 WITH thisform.text2.value
endif
Thisform.refresh
**Existen muchas opciones para crear un nuevo registro y guardarlos, además de exigir algunas condiciones de captura. etc. etc..
suerte!!