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


2 participantes

    [Resolvido]Não repetir 2 campos em form desvinculado

    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Não repetir 2 campos em form desvinculado Empty [Resolvido]Não repetir 2 campos em form desvinculado

    Mensagem  Assis Qui 18 Jan - 6:39

    Bom dia Amigos

    Em formulário desvinculado não deixar repetir os campos. " Tipo " e " Ndoc "

    Por exemplo .... tenho o Tipo "VD" nº "285" e posso ter o Tipo "PE" também com o nº "285"

    Por exemplo .... tenho o Tipo "PE" nº "300" e posso ter o Tipo "VD" também com o nº "300"


    Tipo -----> é texto

    Ndoc -----> é numero

    Estou a usar este código mas não está a resultar, no botão de gravar


    If Not IsNull(DLookup("[Tipo]", "TabRecebimentos", "[Tipo] = '" & Me.Tipo & "' And Ndoc = " & Doc & "")) Then
    MsgBox "Tipo Já Registada neste Documento", vbInformation, "Aviso"
    Me.Undo
    End If


    Obrigado


    .................................................................................
    *** Só sei que nada sei ***
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Não repetir 2 campos em form desvinculado Empty Re: [Resolvido]Não repetir 2 campos em form desvinculado

    Mensagem  Assis Qui 18 Jan - 9:27

    Deixo o exemplo


    Obrigado


    .................................................................................
    *** Só sei que nada sei ***
    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]Não repetir 2 campos em form desvinculado Empty Re: [Resolvido]Não repetir 2 campos em form desvinculado

    Mensagem  FabioPaes Qui 18 Jan - 9:42

    Assis essa verificação está correta e Funcionando: (DLookup("[Tipo]", "TabRecebimentos", "[Tipo] = '" & Me.Tipo & "' And Ndoc = " & Doc & "")) Observe que esta dizendo aqui que tanto o Tipo quando o Ndoc tem que ser iguais "AND" Se nao quer isso, mude para "OR".


    .................................................................................
    _____________________________________________________________________
    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!
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Não repetir 2 campos em form desvinculado Empty Re: [Resolvido]Não repetir 2 campos em form desvinculado

    Mensagem  Assis Qui 18 Jan - 10:42

    Fabio
    Obrigado por responder.

    Eu queria por:

    VD 300 e não deixa, ou

    PE  285 e também não deixa.
    Aguardo.


    .................................................................................
    *** Só sei que nada sei ***
    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]Não repetir 2 campos em form desvinculado Empty Re: [Resolvido]Não repetir 2 campos em form desvinculado

    Mensagem  FabioPaes Qui 18 Jan - 10:58

    Olá Assis, veja na sua tabela TabRecebimentos que não tem um campo chamado Tipo, Na verdade esse campo se chama TipoMov


    Mude o Codigo para:

    If Not IsNull(DLookup("TipoMov", "TabRecebimentos", "TipoMov = '" & Me.Tipo & "' And Ndoc = " & Doc & "")) Then
    MsgBox "Tipo Já Registada neste Documento", vbInformation, "Aviso"
    Me.Undo
    End If


    Faça um Teste!


    .................................................................................
    _____________________________________________________________________
    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!
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Não repetir 2 campos em form desvinculado Empty Re: [Resolvido]Não repetir 2 campos em form desvinculado

    Mensagem  Assis Qui 18 Jan - 11:17

    Fabio
    Estou no telemóvel .... depois retorno.

    Obrigado


    .................................................................................
    *** Só sei que nada sei ***
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Não repetir 2 campos em form desvinculado Empty Re: [Resolvido]Não repetir 2 campos em form desvinculado

    Mensagem  Assis Qui 18 Jan - 13:25

    Obrigado Fabio

    E desculpe a minha distração


    .................................................................................
    *** Só sei que nada sei ***
    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]Não repetir 2 campos em form desvinculado Empty Re: [Resolvido]Não repetir 2 campos em form desvinculado

    Mensagem  FabioPaes Qui 18 Jan - 14:40

    Bacana meu amigo! Que bom que deu certo! Por favor, marque o tópico como resolvido!!! Até a próxima se Deus quiser!


    .................................................................................
    _____________________________________________________________________
    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!
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Não repetir 2 campos em form desvinculado Empty Re: [Resolvido]Não repetir 2 campos em form desvinculado

    Mensagem  Assis Qui 18 Jan - 18:24

    Obrigado Fabio


    .................................................................................
    *** Só sei que nada sei ***

    Conteúdo patrocinado


    [Resolvido]Não repetir 2 campos em form desvinculado Empty Re: [Resolvido]Não repetir 2 campos em form desvinculado

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Qui 21 Nov - 19:08