Hola:
A los textbox de tu formulario les pones en la propiedad controlsource, su tabla con el campo o atributo, ejemplo: tabla.apellidos .
Yo lo hago de las dos formas siguientes:
1.- Cuando diseño el formulario, si meto una tabla en el entorno de datos(que despues borro), para que me de la opción en las propiedades del controlsource del textbox a que saque una lista con los datos disponibles y poder seleccionarlo sin escribirlo, sino simplemente lo escribirías.
mitabla.apellidos
2.- En tiempo de ejecución :
Por ejemplo en evento init del form:
thisform.text1.controlsource='mitabla.apellidos'
fijate bien en poner esas dos comillas ' '.
Esto es válido para los grid tb. fijate en ponerles el controlsource de la columna.
------------------------
en el correo anterior no te dije algo importante sobre los listados, reportes, informes...
Al quitarle la primera parte del atributo (mitabla.apellidos por apellidos) y no tener una vista o tabla en el entorno de datos, a los reports les debes abrir antes de ejecurarlos la vista o tabla que necesita el report.
Ej:
open database &ruta\mibasedatos
use vista1 in 1 alias vista1
use &ruta\tabla2 in 2 alias tabla2
*
select vista1
report form mireporte1
*
select tabla2
set order to indice1
go top
report form mireporte2
*
Saludos.
Ángel.