Bom dia
Tenho um formulario de locação com varios campos, um deles chama se situação com tres valores a escolher:Aberto, Fechado e Reaberto.Dentro do formulario ha um subformulario com varios campos, entre eles um chamado Patrimonio e outro status.No formulario Principal ao escolher SITUAÇÃO :Fechado ele atualiza o campo do subformulario STATUS PARA FECHADO.O Campo Patrimonio e onde eu escolho o numero do equipamento para locação.Se estiver locado nao pode locar de novo.se estiver TROCA OU FECHADO o equipamento e liberado para locação.Entao ao escolher FR Principal campo Situação FECHADO ele atualiza Subfr Campo Status para fechado.Entao posso locar de novo. O que acontece e que mesmo mudado automatico o campo status para fechado e ele fica bloqueado.Eu tenho que entrar no status e selecionar fechado dai ele libera.Nao sei como arrumar.
Private Sub Cx_Situação_AfterUpdate()
If Me!Cx_Situação = 2 Then
CurrentDb.Execute "Update tbl_DetLocar Set Status = 3 Where IdPedido = " & Me!IdPedido
Me!Sub_DetLocar.Requery
End If
End Sub
Private Sub Form_Current()
If Me!Cx_Situação = 2 Then
CurrentDb.Execute "Update tbl_DetLocar Set Status = 3 Where IdPedido = " & Me!IdPedido
Me!Sub_DetLocar.Requery
End If
End Sub
Private Sub Cx_Pat_BeforeUpdate(Cancel As Integer)
If Me!Cx_Pat.Column(3) = 1 Then
MsgBox " Este Patrimonio ja esta locado"
Cancel = True
Me.Undo
Else
CurrentDb.Execute "Update tbl_CadEquip Set Status = 1 Where Código = " & Me!Pat
End If
End Sub
Private Sub txt_Status_AfterUpdate()
CurrentDb.Execute "Update tbl_CadEquip Set Status = " & Me!txt_Status & " Where Código = " & Me!Pat
End Sub
Private Sub txt_Status_AfterUpdate()
CurrentDb.Execute "Update tbl_CadEquip Set Status = " & Me!txt_Status & " Where Código = " & Me!Pat
End Sub
Tenho um formulario de locação com varios campos, um deles chama se situação com tres valores a escolher:Aberto, Fechado e Reaberto.Dentro do formulario ha um subformulario com varios campos, entre eles um chamado Patrimonio e outro status.No formulario Principal ao escolher SITUAÇÃO :Fechado ele atualiza o campo do subformulario STATUS PARA FECHADO.O Campo Patrimonio e onde eu escolho o numero do equipamento para locação.Se estiver locado nao pode locar de novo.se estiver TROCA OU FECHADO o equipamento e liberado para locação.Entao ao escolher FR Principal campo Situação FECHADO ele atualiza Subfr Campo Status para fechado.Entao posso locar de novo. O que acontece e que mesmo mudado automatico o campo status para fechado e ele fica bloqueado.Eu tenho que entrar no status e selecionar fechado dai ele libera.Nao sei como arrumar.
Private Sub Cx_Situação_AfterUpdate()
If Me!Cx_Situação = 2 Then
CurrentDb.Execute "Update tbl_DetLocar Set Status = 3 Where IdPedido = " & Me!IdPedido
Me!Sub_DetLocar.Requery
End If
End Sub
Private Sub Form_Current()
If Me!Cx_Situação = 2 Then
CurrentDb.Execute "Update tbl_DetLocar Set Status = 3 Where IdPedido = " & Me!IdPedido
Me!Sub_DetLocar.Requery
End If
End Sub
Private Sub Cx_Pat_BeforeUpdate(Cancel As Integer)
If Me!Cx_Pat.Column(3) = 1 Then
MsgBox " Este Patrimonio ja esta locado"
Cancel = True
Me.Undo
Else
CurrentDb.Execute "Update tbl_CadEquip Set Status = 1 Where Código = " & Me!Pat
End If
End Sub
Private Sub txt_Status_AfterUpdate()
CurrentDb.Execute "Update tbl_CadEquip Set Status = " & Me!txt_Status & " Where Código = " & Me!Pat
End Sub
Private Sub txt_Status_AfterUpdate()
CurrentDb.Execute "Update tbl_CadEquip Set Status = " & Me!txt_Status & " Where Código = " & Me!Pat
End Sub