|
Responder
|
| Autor | |
maserrano
Colaborador
Unido: 02/Abril/2014 Localización: España Estado: Sin conexión Puntos: 690 |
Tema: Cuadro de Lista y OpcionesEnviado: 05/Julio/2023 a las 09:33 |
|
Muy buenos días
Una pregunta que lanzo al foro, pues no sé si se puede programar en acces. En un formulario tengo un cuadro de lista con un número de items. La idea es que se seleccione un item de la lista y que al aplicarle un evento (p.e. clic o doble clic) realice una acción como lanzar un informe o cualquier otra cosa. Eso se puede hacer? porque dependiendo del item seleccionado, se lanzará un informe u otro. La idea es eliminar un sinfín de botones en el formulario y colocar algunos cuadros de lista. Gracias de antemano.
|
|
![]() |
|
Mihura
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador
Unido: 06/Mayo/2005 Localización: En la dehesa Estado: Sin conexión Puntos: 14428 |
Enviado: 05/Julio/2023 a las 09:57 |
|
Claro que se puede.
Solo controla el valor de la lista y haz lo que quieras: SELECT CASE Me.Lista Case 1 Docmd.OpenReport Case 2 Docmd.OpenReport . . Case Else Msgbox ... End Select |
|
![]() |
|
maserrano
Colaborador
Unido: 02/Abril/2014 Localización: España Estado: Sin conexión Puntos: 690 |
Enviado: 05/Julio/2023 a las 11:11 |
|
Gracias. Voy a echar un vistazo y comento
|
|
![]() |
|
maserrano
Colaborador
Unido: 02/Abril/2014 Localización: España Estado: Sin conexión Puntos: 690 |
Enviado: 05/Julio/2023 a las 12:22 |
|
Pues muy bien. Solucionado. En realidad los distintos botones abrían un sin fin de documentos que dependían de una tabla de sustituciones de la BD. Lo que he hecho es declarar las variables una sola vez antes del Select Case y después en cada "Case" hacer las rutas de cambio.
Ahora es mucho más simple, cómodo y elegante. Como siempre gracias Sr. Miura
|
|
![]() |
|
Responder
|
|
|
Tweet
|
| Ir al foro | Permisos de foro ![]() Usted No puede publicar nuevos temas en este foro Usted No puede responder a temas en este foro Usted No puede borrar sus mensajes en este foro Usted No puede editar sus mensajes en este foro Usted No puede crear encuestas en este foro Usted No puede votar en encuestas en este foro |