** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - Al mover el ratón
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Tema cerradoAl mover el ratón

 Responder Responder
Autor
Mensaje
Nomada Ver desplegable
Colaborador
Colaborador


Unido: 03/Julio/2011
Localización: España
Estado: Sin conexión
Puntos: 1540
Enlace directo a este mensaje Tema: Al mover el ratón
    Enviado: 16/Julio/2020 a las 17:34
Buenas.
En un subformulario con varios registros tengo un campo "ID", el cual me gustaría que al pasar con el ratón encima del campo "ID", cambiara el valor de un cuadro de texto (txtDetalle) del formulario (F_PRUEBA). De momento en lugar del evento "Mousemove" tengo un botón donde al hacer click, está el siguiente código, y funciona:
If Me.ID = 1 Then Forms!F_PRUEBA.txtdetalle = "texto detallado 1"
If Me.ID = 2 Then Forms!F_PRUEBA.txtdetalle = "texto detallado 2"

pero me gustaría utilizar el evento "Mousemove", además de cuando el ratón no esté encima, el texto del campo "txtDetalle" desaparezca.

Gracias y un saludo.
Arriba
Nomada Ver desplegable
Colaborador
Colaborador


Unido: 03/Julio/2011
Localización: España
Estado: Sin conexión
Puntos: 1540
Enlace directo a este mensaje Enviado: 16/Julio/2020 a las 19:33
Me explico un poquito.
Al tratarse de un subformulario continuo, cada campo "ID" tiene un valor distinto, así deseo que al pasar el mouse encima del campo "ID" reconozca su valor y me muestre un texto en el campo "txtDetalle"

Por ejemplo:
Si el campo "ID" tiene el valor 1, el texto del campo "txtDetalle" podría ser "El campo ID tiene valor 1"
Si "ID" tiene valor 2, su texto sería: "El campo ID tiene valor 2"....

Esto con un botón lo he conseguido, pero me gustaría hacerlo con el evento Mousemove.

Gracias de nuevo.
Arriba
mounir Ver desplegable
Colaborador
Colaborador


Unido: 09/Febrero/2009
Localización: Asturias-España
Estado: Sin conexión
Puntos: 5755
Enlace directo a este mensaje Enviado: 16/Julio/2020 a las 19:57
Hola!

Prueba así:-

Forms!F_PRUEBA.txtdetalle = "texto detallado " & Me.ID

Un Saludo.
Arriba
Nomada Ver desplegable
Colaborador
Colaborador


Unido: 03/Julio/2011
Localización: España
Estado: Sin conexión
Puntos: 1540
Enlace directo a este mensaje Enviado: 16/Julio/2020 a las 20:23
Lo he probado y no funciona, pues al estar siempre el primer registro del subformulario activo cuando paso el ratón encima del segundo registro sobre el campo "ID", el campo "txtdetalle" toma el valor toma el valor del primer registro y no del registro sobre el que muevo el ratón.
Gracias.
Pda. si selecciono  o hago clic  cualquier otro registro (por ejemplo el tercero), al situarme en el campo "txtdetalle" si toma el valor correcto.


Editado por Nomada - 16/Julio/2020 a las 20:25
Arriba
Nomada Ver desplegable
Colaborador
Colaborador


Unido: 03/Julio/2011
Localización: España
Estado: Sin conexión
Puntos: 1540
Enlace directo a este mensaje Enviado: 17/Julio/2020 a las 17:16
Lo he solucionado con el mismo evento pero pulsando sobre el campo "ID"
Este hilo se puede cerrar satisfactoriamente.
Gracias a todos.
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable