
cuadro combinado que busca e ingresa desde un filtro cuando no esta en la lista
Publicado por Daniel (15 intervenciones) el 26/05/2017 12:08:56
Tengo un formulario1 (hoja de datos) con un cuadro combinado CComb con clientes. Los clientes salen de su tabla origen por su IdCliente y una instrucción sql lo muestra en el cuadro combinado por su apellido y nombre. Cuando escribo un nombre que no está en la lista me abre el formulario clientes (hoja de datos) para buscar si está escrito parecido
quisiera que haciendo doble click sobre algún registro me permita ingresarlo en el cuadro combinado de donde partí; o si no es uno de los que filtré me permita ingresar un nuevo cliente y que después me aparezca en el cuadro combinado.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Private Sub Idcliente_NotInList(NewData As String, Response As Integer)
If MsgBox("Agregar un nuevo cliente?" & vbCr & vbCr, vbExclamation + vbDefaultButton2 + vbYesNo) = vbYes Then
no_en_lista_busca = NewData
DoCmd.OpenForm "clientes"
Me.IdPaciente.Text = ""
Me.Requery
End If
Response = acDataErrAdded
End Sub
Private Sub Form_Open(Cancel As Integer)
Texto18 = no_en_lista_busca
DoCmd.ApplyFilter , "apellido & ' ' & nombre like '*" & Texto18 & "*'"
End Sub
quisiera que haciendo doble click sobre algún registro me permita ingresarlo en el cuadro combinado de donde partí; o si no es uno de los que filtré me permita ingresar un nuevo cliente y que después me aparezca en el cuadro combinado.
Valora esta pregunta


0