Ayuda ACCES 2007
Publicado por PACO SORINET (9 intervenciones) el 25/07/2007 23:02:08
hola wenas, antes que nada deseo dar las gracias, ya que los problemas que he tenido los he podido y solucionando leyendo este foro.
Pero ahora me ha surgido el siguiente.
tengo una base de datos en acces 2007 la cual ha sido importada desde acces97, con el siguiente código conseguia abrir el formulario "productos" haciendo doble click en el formulario "pedidos compra" en el campo "Codart" y situaba el enfoque en el campo "Descart" del formulario "Productos" en el registro de se describía en el formulario "Pedidos Compra", pero desde que actualice a acces 2007, se abre el formulario "productos" pero el enfoque sigue en el formulario "Pedidos compra" aunque éste formulario "Pedidos Compr" está por detras del Formulario "Productos".
Podria alguien decirme que tengo que hacer para abrir el Formulario "productos" y colocar el enfonque en el Campo "Descart"
el código que tengo puesto que funcionaba en Acces 97 es el siguiente:
Private Sub Codart_DblClick(Cancel As Integer)
On Error GoTo Err_Codart_DblClick
Dim lngCodartID As String
Dim dato2 As Long
dato2 = Me.IdProducto.Column(0)
If IsNull(Me![Codart]) Then
Me![Codart].Text = ""
Else
lngCodartID = Me![Codart]
Me![Codart] = Null
End If
DoCmd.OpenForm "Productos"
DoCmd.FindRecord lngCodartID, , True, , True
Me!Codart.Requery
Forms![Productos]![descart].SetFocus
Exit_Codart_DblClick:
Exit Sub
Err_Codart_DblClick:
DoCmd.OpenForm "Productos"
Resume Exit_Codart_DblClick
End Sub
UN SALUDO Y GRACIAS
Pero ahora me ha surgido el siguiente.
tengo una base de datos en acces 2007 la cual ha sido importada desde acces97, con el siguiente código conseguia abrir el formulario "productos" haciendo doble click en el formulario "pedidos compra" en el campo "Codart" y situaba el enfoque en el campo "Descart" del formulario "Productos" en el registro de se describía en el formulario "Pedidos Compra", pero desde que actualice a acces 2007, se abre el formulario "productos" pero el enfoque sigue en el formulario "Pedidos compra" aunque éste formulario "Pedidos Compr" está por detras del Formulario "Productos".
Podria alguien decirme que tengo que hacer para abrir el Formulario "productos" y colocar el enfonque en el Campo "Descart"
el código que tengo puesto que funcionaba en Acces 97 es el siguiente:
Private Sub Codart_DblClick(Cancel As Integer)
On Error GoTo Err_Codart_DblClick
Dim lngCodartID As String
Dim dato2 As Long
dato2 = Me.IdProducto.Column(0)
If IsNull(Me![Codart]) Then
Me![Codart].Text = ""
Else
lngCodartID = Me![Codart]
Me![Codart] = Null
End If
DoCmd.OpenForm "Productos"
DoCmd.FindRecord lngCodartID, , True, , True
Me!Codart.Requery
Forms![Productos]![descart].SetFocus
Exit_Codart_DblClick:
Exit Sub
Err_Codart_DblClick:
DoCmd.OpenForm "Productos"
Resume Exit_Codart_DblClick
End Sub
UN SALUDO Y GRACIAS
Valora esta pregunta
0