Boa noite,
Criei um grupo de seleção para cadastrar apenas os itens que eu selecionar
O problema é na hora de salvar, quando a seleção escolhida foi salva, no meu Banco não registra o campo no qual selecionei. Estou usando este codigo:
no evento apos atualizar :
Private Sub tipo_AfterUpdate()
If Me.tipo = 1 Then
Me.CNPJ.Enabled = False
Me.CPF.Enabled = True
ElseIf Me.tipo = 2 Then
Me.CPF.Enabled = False
Me.CNPJ.Enabled = True
End If
DoCmd.Save
End Sub
e no evento ao clicar:
Private Sub Salvar_Click()
If IsNull(Me.codigoCliente) Then
MsgBox "Não há dados para Salvar", vbInformation, "Advantage- Aviso"
Else
If MsgBox("SALVAR O REGISTRO?", vbYesNo, "Aviso") = vbNo Then
Me.Undo
MsgBox "PROCESSO CANCELADO PELO USUÁRIO", vbInformation
Else
DoCmd.RunCommand acCmdSaveRecord
MsgBox "O REGISTRO FOI SALVO", vbInformation, "Advantage- Cadastro de Produto"
End If
End If
DoCmd.GoToRecord , , acNewRec
End Sub
Alguem sabe porque não quer salvar o grupo selecionado.
Criei um grupo de seleção para cadastrar apenas os itens que eu selecionar
O problema é na hora de salvar, quando a seleção escolhida foi salva, no meu Banco não registra o campo no qual selecionei. Estou usando este codigo:
no evento apos atualizar :
Private Sub tipo_AfterUpdate()
If Me.tipo = 1 Then
Me.CNPJ.Enabled = False
Me.CPF.Enabled = True
ElseIf Me.tipo = 2 Then
Me.CPF.Enabled = False
Me.CNPJ.Enabled = True
End If
DoCmd.Save
End Sub
e no evento ao clicar:
Private Sub Salvar_Click()
If IsNull(Me.codigoCliente) Then
MsgBox "Não há dados para Salvar", vbInformation, "Advantage- Aviso"
Else
If MsgBox("SALVAR O REGISTRO?", vbYesNo, "Aviso") = vbNo Then
Me.Undo
MsgBox "PROCESSO CANCELADO PELO USUÁRIO", vbInformation
Else
DoCmd.RunCommand acCmdSaveRecord
MsgBox "O REGISTRO FOI SALVO", vbInformation, "Advantage- Cadastro de Produto"
End If
End If
DoCmd.GoToRecord , , acNewRec
End Sub
Alguem sabe porque não quer salvar o grupo selecionado.