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


3 participantes

    [Resolvido]Duplicidade em campo de telefone mas são tres campos

    avatar
    fernando.r.z
    Novato
    Novato


    Respeito às regras : Respeito às Regras 50%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 26
    Registrado : 30/05/2016

    [Resolvido]Duplicidade em campo de telefone mas são tres campos Empty [Resolvido]Duplicidade em campo de telefone mas são tres campos

    Mensagem  fernando.r.z 22/1/2017, 20:09

    boa tarde sou novo em access
    to criando um formulário para cadastra telefones e fornecedores o problema tenho os campos tel1 tel2 e tel3 .queria que ao digitar ele buscasse duplicidade ne tabela nos e campos,  se o  consegui fazer compara um campo


    Private Sub tel1_BeforeUpdate(Cancel As Integer)
    Dim Busca As String
    Dim stLinkCriteria As String
    Dim rsc As DAO.Recordset
    Set rsc = Me.RecordsetClone
    Busca = Me.tel1.Value
    stLinkCriteria = "tel1= '" & Busca & "'"
    If DCount("tel1", "Frm_Telefone", stLinkCriteria) > 0 Then
    Me.Undo
    MsgBox "Atenção o " _
    & Busca & " registo já existe." _
    & vbCr & vbCr & "Mostrar o Registo.", vbInformation _
    , "Duplicado"
    rsc.FindFirst stLinkCriteria
    Me.Bookmark = rsc.Bookmark
    End If
    Set rsc = Nothing
    End Sub

    queria que ao digitar el ja executasse essa função
    Anexos
    [Resolvido]Duplicidade em campo de telefone mas são tres campos AttachmentACCCCCC.docx
    Você não tem permissão para fazer download dos arquivos anexados.
    (40 Kb) Baixado 10 vez(es)


    Última edição por fernando.r.z em 6/2/2017, 14:58, editado 1 vez(es)
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [Resolvido]Duplicidade em campo de telefone mas são tres campos Empty Re: [Resolvido]Duplicidade em campo de telefone mas são tres campos

    Mensagem  FabioPaes 23/1/2017, 02:03

    Seja bem Vindo ao Forum!

    Faça assim:

    No evento apos atualizar do Tel1 Coloque:
    Código:
    Private Sub Tel1_AfterUpdate()
    '-------------------------------------------------------------'
    '                     Criado por Fabio Paes                   '
    '                                                             '
    '                 Em 22/01/2017 para o MaximoAccess           '
    '                                                             '
    '-------------------------------------------------------------'
    Dim F As String
    Dim rs As Recordset
        
        F = "Tel1 = '" & Me.Tel1 & "' OR Tel2 = '" & Me.Tel1 & "' OR Tel3 = '" & Me.Tel1 & "'" 'Controi o Filtro no Campo Login
        Set rs = Me.RecordsetClone 'Clona a Fonte de Dados do Subformulario (SFrm_Permissao) para realizar a pesquisa
        rs.FindFirst F 'Realiza a Pesquisa com FindFirst
        If Not rs.EOF Then
        MsgBox "Tel Ja cadastrado...!"
        Me.Undo
        Me.Bookmark = rs.Bookmark 'Move o Subformulario para o Registro filtrado, se localizar!
        End If
    End Sub

    Agora no Evento apos atualizar do Tel2 Repita o código, mudando apenas o Me.Tel1...

    Repita para o Tele3

    Veja que comparamos o mesmo valor nos tres campos, Tel1, Tel2 e Tel3.


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7995
    Registrado : 15/03/2013

    [Resolvido]Duplicidade em campo de telefone mas são tres campos Empty Re: [Resolvido]Duplicidade em campo de telefone mas são tres campos

    Mensagem  Alvaro Teixeira 29/1/2017, 22:08

    Olá Fernando,
    Os utilizadores do forum merecem e agradecem o retorno.
    Como ficou a situação?
    Abraço

    Conteúdo patrocinado


    [Resolvido]Duplicidade em campo de telefone mas são tres campos Empty Re: [Resolvido]Duplicidade em campo de telefone mas são tres campos

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 7/11/2024, 23:31