Problema con formulario con detalle visual foxpro9

necesito ayuda
- que es mas recomendable crear tablas databases o tablas libres vfp9
- es recomendable crear campo entero(autoinc)-- como indice candidato
- es recomendable crear en el entorno datos las relaciones
pregunto esto porque tengo en un proyecto que realizo todas las tablas ya creadas las hice como tablas libres y los campos idcaja ... Ejemplo como entero(autoinc)-- como indice candidato.

---hice un formulario maestro-detalle llamado ---frmdepositos
con las siguientes tablas:
---tabla caja....
idcaja --- entero(auto)---candidato
fecha -----------------------candidato
tdeposito----N
tgastos-------N
tplanilla------N
tpmaq-------N
tingreso-----N
---tabla detdeposittos....
iddetdep----entero(auto)-------candidato
idcaja--------entero---------------normal
entidad------C
mdeposit----N
----tabla bancos
entidad------C------candidato
...... Ya estan relacionadas entorno datos
en el form solo ocupare los siguientes campos:
txtidcaja
txtfecha-----al lado un cmdcalendar para ingresar fecha txtfecha
grid1
cboentidad-----combo para jalar datos tabla bancos
txtmdeposit--------pasarlo al formato moneda de mi pais

por ultimo
txttdeposito----al final form suma columna txtmdeposit del grid1.

pero no se que codigo deben llevar los botones:
btncancelar,btneditar,btnguardar
btnnuevo--- click se habiliten los txt,cmdcalendar,grid1 y su combo,txt

para que al moverse btnsigue,anterior se muevan datos txt form y los datos del grid1 parecido a como queda cuando lo haces con el diseñador form, pero lo quiero hacer manualmente.

si tienen un ejemplo mucho mejor-----mi correo  [email protected]
antemano muchas gracias.

Añade tu respuesta

Haz clic para o