Problema con un select case en access
Estoy creando un formulario de búsqueda en access, he creado la función siguiente,
Private Function GenerarCondicion(campo, cadena) As String
GenerarCondicion = campo & " LIKE '*" & cadena & "*'"
End Function
Y después en el formulario he puesto un cuadro, dentro un botón de opción y a parte también un cuadro de texto y un botón para buscar y he escrito el siguiente código.
Private Sub Comando5_Click()
Dim condicion As String
Select Case Cuadro0
Case 1:
condicion = GenerarCondicion("Apellido", Textobusqueda)
DoCmd.OpenForm "Formulario de autores", , , condicion
End Select
End Sub
LA CUESTIÓN ES QUE Cuadro0 no sabe lo que es y el botón de opción que he llamado apellido no se como meterlo en el case 1, y otra cosa es que he visto un ejemplo parecido al mio en el que cuando selecciono el cuadro también se engloba en la selección los botones de opción que recuadra el cuadro, y en mi caso los objetos están separados.
Textobusqueda es un cuadro de texto donde se escribe lo que se debe buscar después de pulsar el cuadro de opción.
Todo este código está en el evento al hacer click del botón para buscar lo que he puesto.
Eso es todo. Hace mucho tiempo que no he programado nada y estoy un poco perdido.
Private Function GenerarCondicion(campo, cadena) As String
GenerarCondicion = campo & " LIKE '*" & cadena & "*'"
End Function
Y después en el formulario he puesto un cuadro, dentro un botón de opción y a parte también un cuadro de texto y un botón para buscar y he escrito el siguiente código.
Private Sub Comando5_Click()
Dim condicion As String
Select Case Cuadro0
Case 1:
condicion = GenerarCondicion("Apellido", Textobusqueda)
DoCmd.OpenForm "Formulario de autores", , , condicion
End Select
End Sub
LA CUESTIÓN ES QUE Cuadro0 no sabe lo que es y el botón de opción que he llamado apellido no se como meterlo en el case 1, y otra cosa es que he visto un ejemplo parecido al mio en el que cuando selecciono el cuadro también se engloba en la selección los botones de opción que recuadra el cuadro, y en mi caso los objetos están separados.
Textobusqueda es un cuadro de texto donde se escribe lo que se debe buscar después de pulsar el cuadro de opción.
Todo este código está en el evento al hacer click del botón para buscar lo que he puesto.
Eso es todo. Hace mucho tiempo que no he programado nada y estoy un poco perdido.
Respuesta de mrtool
1