MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


    [Resolvido]Avisar se já cadastrado

    Agravina
    Agravina
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1623
    Registrado : 18/07/2010

    [Resolvido]Avisar se já cadastrado Empty Avisar se já cadastrado

    Mensagem  Agravina 23/6/2012, 14:10

    Bom dia!Estou usando o seguinte código para avisar se já esta cadastrado


    Private Sub descrição_BeforeUpdate(Cancel As Integer)
    If (Not IsNull(DLookup("[cod]", "tbl_produtos", _
    "[cod] ='" & Me!descrição & "'"))) Then
    MsgBox "O produto já está cadastrado no sistema..." & descrição.Text, _
    vbInformation, "Atenção"
    Cancel = True 'cancela o evento.
    Me!cod.Undo 'desfaz a digitação.
    End If
    End Sub
    o problema é se já esta cadastrado deveria desfazer a digitação,mas não o faz,e retorna para outro campo.
    o nome do campo no form cod
    avatar
    Convidado
    Convidado


    [Resolvido]Avisar se já cadastrado Empty Re: [Resolvido]Avisar se já cadastrado

    Mensagem  Convidado 23/6/2012, 14:27

    Bom dia Alexandre...
    Tente assim:


    Private Sub descrição_BeforeUpdate(Cancel As Integer)
    If (Not IsNull(DLookup("[cod]", "tbl_produtos", _
    "[cod] ='" & Me!descrição & "'"))) Then
    MsgBox "O produto já está cadastrado no sistema..." & descrição.Text, _
    vbInformation, "Atenção"
    Me.Undo 'desfaz a digitação.
    Cancel = True 'cancela o evento.
    End If
    End Sub
    Agravina
    Agravina
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1623
    Registrado : 18/07/2010

    [Resolvido]Avisar se já cadastrado Empty Re: [Resolvido]Avisar se já cadastrado

    Mensagem  Agravina 23/6/2012, 14:42

    Valeu Harysonh,funfou
    abraços!
    avatar
    Convidado
    Convidado


    [Resolvido]Avisar se já cadastrado Empty Re: [Resolvido]Avisar se já cadastrado

    Mensagem  Convidado 23/6/2012, 15:13

    O Fórum agradece o Retorno.

    Conteúdo patrocinado


    [Resolvido]Avisar se já cadastrado Empty Re: [Resolvido]Avisar se já cadastrado

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 07:42