Todoexpertos.com
http://www.todoexpertos.com
La respuesta está en Internet
Información de la pregunta
Título: Evento de movimiento de registro
Experto: jpaniagua
Valoración: 5
Fecha: 20/06/2008


Evento de movimiento de registro
Tengo un formulario en el cual hay un campo "Model_Tlf" y un boton que compara el valor de este y me muestra un formulario con las caracteristicas del model. Pues bien todo esto lo tengo hecho, haciendo que un foco me apunte hasta este campo, y en funcion a lo que ponga me mostrará un modelo u otro. El problema es que si cambio de campo para modificar los datos, ya no puede comparar con el valor del foco y muestra el último teléfono que pudo comparar. Ya que únicamente son botones que se ocultan y desocultan en función del Modelo. Lo tengo hecho de esta manera: PrivatePrivate Sub Form_Load() Me.Comando36.Visible = False Me.Comando37.Visible = False Me.Comando38.Visible = False Me.Model_Tlf.SetFocus End Sub Sub Comando36_Click() Me.Model_Tlf.SetFocus ......... End Sub Private Sub Comando37_Click() Me.Model_Tlf.SetFocus ......... End Sub Private Sub Comando38_Click() Me.Model_Tlf.SetFocus ......... End Sub Estos tres son los botones que abren el tipo de modelo de telefono (Los "....." quieren decir el resto de lineas que le siguen para abrir el formulario, pero que en este caso no importan) Private Sub Model_Tlf_GotFocus()  Me.Comando36.Visible = False  Me.Comando37.Visible = False  Me.Comando38.Visible = False    Select Case (Me.Model_Tlf)      Case (4018):         Me.Comando36.Visible = True      Case (4028):         Me.Comando37.Visible = True      Case (4068):        Me.Comando38.Visible = True      Case Else         MsgBox "El modelo que tiene no es valido en nuestra base de datos", vbInformation, "Modelo Erroneo"    End Select End Sub Cuando lo veas, supongo que pensaras que es la chapuza mas grande jamás vista,  y mi pregunta es si conoces algún tipot de evento que sea "Al Cambio Registro" o algo así, o alguna manera de solventar el error que me está ocasionando. Un saludo

Evento de movimiento de registro
Buenas: El evento LOAD (Al Cargar) desaparece cuando se ha cargado el formulario, en su lugar prueba el evento Al Activar Registro, precisamente ese evento se desencadena al cambiar de registro. Un saludo,  

Pregunta finalizada. Valoración: 5
Excelente. Una fantástica solución.


Volver al mensaje
http://www.todoexpertos.com/categorias/tecnologia-e-internet/software-y-aplicaciones/microsoft-access/respuestas/1865179/evento-de-movimiento-de-registro