RE:No funcionan los asistentes
Hola
La manera mas practica para aprender a usar un control en Access es pulsar F1 sobre cada uno de las propiedades, los Asistente te automatizan gran parte del proceso para acceder a los datos con dicho,en tu caso particular para los cuadros combinados hay tres cosas a tener en cuenta 1) Si vas a tener control asociado a un campo de una tabla o es un control independiente 2) Si los datos que va a contener el cuadro combinado proceden de una consulta, son valores fijos, los vas a introducir manualmente, 3) Si vas a mostrar solo una o varias columnas cuando despliegues el cuadro combinado: Te doy varios Ejemplos tenemos un cuadro combinado denominado PERSONAL, el codigo que te doy a continuacion generalmente va asociado a un evento de formulario, aunque depende mucho para cada caso en particular para el ejemplo lo asociaremos al evento Al Cargar formulario
1) Cargar lista por una consulta SQL
Private Sub Form_Load()
Me.PERSONAL.ControlSource = "ID_EMPLEADO"
Me.PERSONAL.RowSource = "SELECT ID_EMPLEADO,NOMBRE_EMPLEADO FROM EMPLEADOS ORDER BY NOMBRE_EMPLEADO"
Me.PERSONAL.BoundColumn = 1
Me.PERSONAL.ColumnCount = 2
Me.PERSONAL.ColumnHeads = True
Me.PERSONAL.ColumnWidths = "0cm;4cm"
End Sub
2)Cargar Lista con valores fijos
Private Sub Form_Load()
Me.PERSONAL.ControlSource = "SITUACION_EMPLEADO"
Me.PERSONAL.RowSource = "#ID,Elija Situacion;1;Activo;2;Permiso Remunerado;3;Vacaciones"
Me.PERSONAL.BoundColumn = 1
Me.PERSONAL.ColumnCount = 2
Me.PERSONAL.ColumnHeads = True
Me.PERSONAL.ColumnWidths = "0cm;4cm"
End Sub
Continua...