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


4 participantes

    [Resolvido] dois criterios

    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] dois criterios Empty dois criterios

    Mensagem  Agravina 19/8/2010, 20:01

    ola feras
    tenho um form cadastro queria criar im criterio para nao deixar cadastrar mesmo produto para mesmo fornecedor ex

    fornecedor a produto b
    neste caso nao poderia cadastrar o produto b novamente para este fornecedor
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido] dois criterios Empty Re: [Resolvido] dois criterios

    Mensagem  criquio 19/8/2010, 20:14

    No evento "Após atualizar" do campo Produto

    If Not IsNull(DLookUp("CampoProdutoTabela", "NomeTabela", "CampoFornecedorTabela='" & Me!CampoFornecedorForm & "'") Then
    MsgBox "Este produto já está cadastrado na base de dados do sisteme", vbOkOnly, "Produto cadastrado"
    Else
    Exit Sub
    End If


    Essa é uma forma de se fazer isso.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    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] dois criterios Empty Re: [Resolvido] dois criterios

    Mensagem  Agravina 19/8/2010, 20:24

    amigo criquio usei o seguinte codigo mas nao funfa

    nome da tabela tblcadastro nome dos campos fornecedor , produto


    Private Sub Produto_BeforeUpdate(Cancel As Integer)
    If Not IsNull(DLookUp("Produto", "tblcadastro", "Fornecedortblcadastro='" & Me!FornecedorF_principal & "'") Then
    MsgBox "Este produto já está cadastrado na base de dados do sistema", vbOKOnly, "Produto cadastrado"
    Else
    Exit Sub
    End If

    End Sub
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido] dois criterios Empty Re: [Resolvido] dois criterios

    Mensagem  criquio 19/8/2010, 20:51

    If Not IsNull(DLookUp("Produto", "tblcadastro", "Fornecedortblcadastro='" & Me!FornecedorF_principal & "'")

    Esses campos marcados em vermelho é o nome exato dos campos? Me parece que você adicionou o nome da tabela e o nome do formulário aos nomes dos campos. Se for, retire, pois deves colocar apenas os nomes dos campos, no que creio que ficaria assim:

    If Not IsNull(DLookUp("Produto", "tblcadastro", "Fornecedor='" & Me!Fornecedor & "'")


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    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] dois criterios Empty Re: [Resolvido] dois criterios

    Mensagem  Agravina 19/8/2010, 21:14

    os nome Tblcadastro campo Fornecedor campo Produto


    Private Sub Produto_BeforeUpdate(Cancel As Integer)
    If Not IsNull(DLookUp("Produto", "tblcadastro", "Fornecedor='" & Me!Fornecedor & "'")
    MsgBox "Este produto já está cadastrado na base de dados do sisteme", vbOKOnly, "Produto cadastrado"
    Else
    Exit Sub
    End If
    nao funcionou a linha ficou em vermelho
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido] dois criterios Empty Re: [Resolvido] dois criterios

    Mensagem  criquio 19/8/2010, 21:17

    Cadê o Then no final da linha If Not IsNull...?


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    alexandreg
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Localização : Anónimo
    Mensagens : 58
    Registrado : 04/11/2009

    [Resolvido] dois criterios Empty Re: [Resolvido] dois criterios

    Mensagem  alexandreg 19/8/2010, 22:37

    adicionei then de igual forma nao funfa a linha fica em vermelho
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido] dois criterios Empty Re: [Resolvido] dois criterios

    Mensagem  Alexandre Neves 19/8/2010, 23:07

    Boa noite,

    Será If Not IsNull(DLookUp("Produto", "tblcadastro", "Fornecedor='" & Me!Fornecedor & "'")) Then
    avatar
    alexandreg
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Localização : Anónimo
    Mensagens : 58
    Registrado : 04/11/2009

    [Resolvido] dois criterios Empty Re: [Resolvido] dois criterios

    Mensagem  alexandreg 19/8/2010, 23:24

    valeu Neves tava esquecendo o parenteses por isso nao dava certo
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido] dois criterios Empty Re: [Resolvido] dois criterios

    Mensagem  criquio 20/8/2010, 00:17

    Ótimo! Me esqueci de fechar um parêntese, rsrsrs.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.


    Conteúdo patrocinado


    [Resolvido] dois criterios Empty Re: [Resolvido] dois criterios

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 29/4/2024, 17:26