Consulta de error en código de SQL en Access
Estimado Experto estoy realizando una tabla de base de datos en access, la cuestión es que necesito al seleccionar un campo del formulario, se me filtren otros campos dentro del mismo formulario. Con la ayuda del ingeniero de la empresa logre hacer el primero pero no quiero preguntarle otra vez porque estoy algo nuevo en el área y dependo de mis resultados para ganarme la promoción.
el formulario se llama nuevo registro.
el primer campo Origen
su origen de fila SELECT Tip_Sol.Tipo, Tip_Sol.ID_Tipo FROM Tip_Sol;
y como evento tiene al perder el enfoque
Private Sub Origen_LostFocus()
Me.Tipo_Solicitud.RowSource = "SELECT Origen, id_tipificacion from Solicitante where id_tipo_sol =" & Me.Origen
End Sub
ese campo hace que el campo Tipo_Solicitud cuyo origen de fila es: SELECT Origen, [ID_Tipificacion] FROM Solicitante WHERE id_tipo_sol=3;
se filtre según lo marcado 1;2;3
eso me lo ayudo el ingeniero y funciona, ahora intento duplicar eso para que a su vez cuando seleccione algo se filtren los datos en Tipificación cuyo origen de fila es:
SELECT Tipificación, [ID] FROM Tipific WHERE ID_Tipificacion=21;
adicional a ello el campo Tipo_Solicitud tiene este evento cuando pierde el enfoque
Private Sub Tipo_Solicitud_LostFocus()
Me.Tipificación.RowSource = "SELECT Tipificación, id ,Id_Tipificacion from tipific where id_tipificacion =" & Me.Tipo_Solicitud
End Sub
el código me funciona pero en el campo Tipificación me filtra los datos pero cuando le doy con el mouse no selecciona nada, todo queda en blanco.
espero haberme explicado bien, porque de verdad que me he esforzado por esta promoción y no quisiera perderla.
mil gracias por su colaboración.