formulario
Publicado por ute (69 intervenciones) el 28/02/2010 16:23:11
estimados
tengo un formulario donde ingreso y elijo una persona y luego elijo una patente de auto de dicha persona y me trae todos sus datos:
Hasta aqui anda todo bien.-
Pero cuando elijo una persona y quiero ingresar un auto nuevo no me deja.-
alguien me podria dar uan ayuda de como elegir unap persona y luego colocar un auto nuevo
gracias
ute
bs.as.
Option Compare Database
Private Sub CMBEMPLEADOS_CHANGE()
CMBPATENTE.Requery
End Sub
Private Sub CMBPATENTE_Change()
' Buscar el registro que coincida con el control.
Dim rs As Object
Set rs = Me.Recordset.Clone
Dim CadenaBusqueda As String
CadenaBusqueda = "asignado= " & Me.CMBEMPLEADOS & " AND patente= '" & Me.CMBPATENTE.Column(1) & "'"
rs.findfirst CadenaBusqueda
If Not rs.EOF Then Me.Bookmark = rs.Bookmark
End Sub
Private Sub Comando39_Click()
On Error GoTo Err_Comando39_Click
DoCmd.GoToRecord , , acFirst
Exit_Comando39_Click:
Exit Sub
Err_Comando39_Click:
MsgBox Err.Description
Resume Exit_Comando39_Click
End Sub
Private Sub Comando40_Click()
On Error GoTo Err_Comando40_Click
DoCmd.GoToRecord , , acPrevious
Exit_Comando40_Click:
Exit Sub
Err_Comando40_Click:
MsgBox Err.Description
Resume Exit_Comando40_Click
End Sub
Private Sub Comando41_Click()
On Error GoTo Err_Comando41_Click
DoCmd.GoToRecord , , acNext
Exit_Comando41_Click:
Exit Sub
Err_Comando41_Click:
MsgBox Err.Description
Resume Exit_Comando41_Click
End Sub
Private Sub Comando42_Click()
On Error GoTo Err_Comando42_Click
DoCmd.GoToRecord , , acLast
Exit_Comando42_Click:
Exit Sub
Err_Comando42_Click:
MsgBox Err.Description
Resume Exit_Comando42_Click
End Sub
Private Sub Comando43_Click()
On Error GoTo Err_Comando43_Click
Screen.PreviousControl.SetFocus
DoCmd.DoMenuItem acFormBar, acEditMenu, 10, , acMenuVer70
Exit_Comando43_Click:
Exit Sub
Err_Comando43_Click:
MsgBox Err.Description
Resume Exit_Comando43_Click
End Sub
Private Sub Comando44_Click()
On Error GoTo Err_Comando44_Click
DoCmd.Close
Exit_Comando44_Click:
Exit Sub
Err_Comando44_Click:
MsgBox Err.Description
Resume Exit_Comando44_Click
End Sub
Private Sub Comando46_Click()
On Error GoTo Err_Comando46_Click
DoCmd.GoToRecord , , acNewRec
Exit_Comando46_Click:
Exit Sub
Err_Comando46_Click:
MsgBox Err.Description
Resume Exit_Comando46_Click
End Sub
Private Sub Cuadro_combinado63_AfterUpdate()
' Buscar el registro que coincida con el control.
Dim rs As Object
Set rs = Me.Recordset.Clone
rs.findfirst "[codigo] = " & Str(Nz(Me![Cuadro combinado63], 0))
If Not rs.EOF Then Me.Bookmark = rs.Bookmark
End Sub
tengo un formulario donde ingreso y elijo una persona y luego elijo una patente de auto de dicha persona y me trae todos sus datos:
Hasta aqui anda todo bien.-
Pero cuando elijo una persona y quiero ingresar un auto nuevo no me deja.-
alguien me podria dar uan ayuda de como elegir unap persona y luego colocar un auto nuevo
gracias
ute
bs.as.
Option Compare Database
Private Sub CMBEMPLEADOS_CHANGE()
CMBPATENTE.Requery
End Sub
Private Sub CMBPATENTE_Change()
' Buscar el registro que coincida con el control.
Dim rs As Object
Set rs = Me.Recordset.Clone
Dim CadenaBusqueda As String
CadenaBusqueda = "asignado= " & Me.CMBEMPLEADOS & " AND patente= '" & Me.CMBPATENTE.Column(1) & "'"
rs.findfirst CadenaBusqueda
If Not rs.EOF Then Me.Bookmark = rs.Bookmark
End Sub
Private Sub Comando39_Click()
On Error GoTo Err_Comando39_Click
DoCmd.GoToRecord , , acFirst
Exit_Comando39_Click:
Exit Sub
Err_Comando39_Click:
MsgBox Err.Description
Resume Exit_Comando39_Click
End Sub
Private Sub Comando40_Click()
On Error GoTo Err_Comando40_Click
DoCmd.GoToRecord , , acPrevious
Exit_Comando40_Click:
Exit Sub
Err_Comando40_Click:
MsgBox Err.Description
Resume Exit_Comando40_Click
End Sub
Private Sub Comando41_Click()
On Error GoTo Err_Comando41_Click
DoCmd.GoToRecord , , acNext
Exit_Comando41_Click:
Exit Sub
Err_Comando41_Click:
MsgBox Err.Description
Resume Exit_Comando41_Click
End Sub
Private Sub Comando42_Click()
On Error GoTo Err_Comando42_Click
DoCmd.GoToRecord , , acLast
Exit_Comando42_Click:
Exit Sub
Err_Comando42_Click:
MsgBox Err.Description
Resume Exit_Comando42_Click
End Sub
Private Sub Comando43_Click()
On Error GoTo Err_Comando43_Click
Screen.PreviousControl.SetFocus
DoCmd.DoMenuItem acFormBar, acEditMenu, 10, , acMenuVer70
Exit_Comando43_Click:
Exit Sub
Err_Comando43_Click:
MsgBox Err.Description
Resume Exit_Comando43_Click
End Sub
Private Sub Comando44_Click()
On Error GoTo Err_Comando44_Click
DoCmd.Close
Exit_Comando44_Click:
Exit Sub
Err_Comando44_Click:
MsgBox Err.Description
Resume Exit_Comando44_Click
End Sub
Private Sub Comando46_Click()
On Error GoTo Err_Comando46_Click
DoCmd.GoToRecord , , acNewRec
Exit_Comando46_Click:
Exit Sub
Err_Comando46_Click:
MsgBox Err.Description
Resume Exit_Comando46_Click
End Sub
Private Sub Cuadro_combinado63_AfterUpdate()
' Buscar el registro que coincida con el control.
Dim rs As Object
Set rs = Me.Recordset.Clone
rs.findfirst "[codigo] = " & Str(Nz(Me![Cuadro combinado63], 0))
If Not rs.EOF Then Me.Bookmark = rs.Bookmark
End Sub
Valora esta pregunta


0