MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Verificar Registro existente na tabela ao excluir produto.

    Compartilhe
    avatar
    formiga10x
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 747
    Registrado : 11/09/2013

    [Resolvido]Verificar Registro existente na tabela ao excluir produto.

    Mensagem  formiga10x em Sex 24 Jan 2014, 04:57

    Bom dia pessoal.
    Hoje venho pedir a ajuda dos mestres pois, já alcancei a exaustão procurando uma forma de verificar se o produto cadastrado está vendido para um cliente com dívida ativa ou seja:
    Verificar através do Fproduto se na Cvenda o campo "Pago" =  "Não".
    Ao pressionar o botão "Excluir"

    Forte abraço para Piloto, beto, Jpaulo Mestre Gui e outros que tem me ajudado nesta caminhada e não posso deixar de citar que começo este ano outra facul de Ciências da Computação para melhorar meu aprendizado e me focar quase que 100% em access Very Happy
    Anexos
    VerificarRegistroExistente.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (128 Kb) Baixado 25 vez(es)
    avatar
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2293
    Registrado : 21/04/2011

    Re: [Resolvido]Verificar Registro existente na tabela ao excluir produto.

    Mensagem  Marcelo David em Sex 24 Jan 2014, 05:18

    Amigo, onde e como é que você sabe que um cliente está atrasado?


    .................................................................................
    Marcelo David
    [Você precisa estar registrado e conectado para ver este link.] (em construção)
    avatar
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2293
    Registrado : 21/04/2011

    Re: [Resolvido]Verificar Registro existente na tabela ao excluir produto.

    Mensagem  Marcelo David em Sex 24 Jan 2014, 05:56

    Desculpe, percebi que na descrição já está informado.

    Baixe o anexo e veja se é o que pretende:
    Anexos
    Teste_New_1_.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (243 Kb) Baixado 6 vez(es)


    .................................................................................
    Marcelo David
    [Você precisa estar registrado e conectado para ver este link.] (em construção)
    avatar
    formiga10x
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 747
    Registrado : 11/09/2013

    Re: [Resolvido]Verificar Registro existente na tabela ao excluir produto.

    Mensagem  formiga10x em Sex 24 Jan 2014, 06:15

    Quase isso, veja por exemplo: um produto fiado ou seja ele vai para a Cvenda como Pago = Não até ai blz mas tem o seguinte se existir outro produto com a mesma descrição que tenha  no campo Pago = Sim na hora de excluir o código que fez está buscando justamente o Pago = Sim e está indo para a exclusão e por fim excluindo o produto do form Receber.

    Resumo: Quando há produtos com nomes iguais ele não está diferenciando o pago = sim do pago = não. Passa a régua rsrs


    Última edição por formiga10x em Sex 24 Jan 2014, 06:22, editado 1 vez(es)
    avatar
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2293
    Registrado : 21/04/2011

    Re: [Resolvido]Verificar Registro existente na tabela ao excluir produto.

    Mensagem  Marcelo David em Sex 24 Jan 2014, 06:18

    Então é o oposto?


    .................................................................................
    Marcelo David
    [Você precisa estar registrado e conectado para ver este link.] (em construção)
    avatar
    formiga10x
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 747
    Registrado : 11/09/2013

    Re: [Resolvido]Verificar Registro existente na tabela ao excluir produto.

    Mensagem  formiga10x em Sex 24 Jan 2014, 06:24

    Bom se é não sei estou perdido nessa. Sei apenas que se vendi uma xerox fiado ela fica como pago = não e vendi outra xerox a vista fica como pago = sim mas na hora de excluir não deveria permitir a exclusão pois, há uma xerox para receber mas, o danado exclui Very Happy
    avatar
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2293
    Registrado : 21/04/2011

    Re: [Resolvido]Verificar Registro existente na tabela ao excluir produto.

    Mensagem  Marcelo David em Sex 24 Jan 2014, 06:26

    Blz, só um instante amigão.


    .................................................................................
    Marcelo David
    [Você precisa estar registrado e conectado para ver este link.] (em construção)
    avatar
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2293
    Registrado : 21/04/2011

    Re: [Resolvido]Verificar Registro existente na tabela ao excluir produto.

    Mensagem  Marcelo David em Sex 24 Jan 2014, 06:31

    Teste:
    Anexos
    Teste_New2.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (246 Kb) Baixado 6 vez(es)


    .................................................................................
    Marcelo David
    [Você precisa estar registrado e conectado para ver este link.] (em construção)
    avatar
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2293
    Registrado : 21/04/2011

    Re: [Resolvido]Verificar Registro existente na tabela ao excluir produto.

    Mensagem  Marcelo David em Sex 24 Jan 2014, 06:37

    Cometi um errinho, ao invés de alterar para a funão DCount, mantive DLookup e pode dar problemas futuros.

    Use que é o mais apropriado.
    Anexos
    Teste_2.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (251 Kb) Baixado 7 vez(es)


    .................................................................................
    Marcelo David
    [Você precisa estar registrado e conectado para ver este link.] (em construção)
    avatar
    formiga10x
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 747
    Registrado : 11/09/2013

    Re: [Resolvido]Verificar Registro existente na tabela ao excluir produto.

    Mensagem  formiga10x em Sex 24 Jan 2014, 06:37

    Marcelo hé isso amigo muito obrigado mesmo Very Happy

    Você faria uma gentileza de comentar o código e me enviar para fins de aprendizado?
    avatar
    formiga10x
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 747
    Registrado : 11/09/2013

    Re: [Resolvido]Verificar Registro existente na tabela ao excluir produto.

    Mensagem  formiga10x em Sex 24 Jan 2014, 06:43

    Marcelo vlw mesmo pela sua ajuda estou o dia todo tentando resolver Smile Abraço amigo e fique na paz.
    avatar
    Marcelo David
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2293
    Registrado : 21/04/2011

    Re: [Resolvido]Verificar Registro existente na tabela ao excluir produto.

    Mensagem  Marcelo David em Sex 24 Jan 2014, 06:49

    Obrigado pelo retorno meu amigo!


    O trecho que faz a verificação é esse e os comentários:

    Código:
    If DCount("Pago", "cVenda", "codProduto=" & Me!lstProduto.Column(0) & " AND Pago='Não'") >= 1 Then  'Verifico a quantidade de registros da consulta cVenda que tenham o codProduto igual a coluna 0(zero) da listbox lstProduto e que esteja com o campo Pago=Não. Caso a contagem seja igual ou maior que 1, informo que tal produto não pode ser excluído.

            MsgBox "'" & Me!lstProduto.Column(1) & "' não pode ser excluído, pois ainda não foi pago!", vbExclamation, "Exclusão não permitida" ' O Me!lstProduto.Column(1) é que mostra a descrição do produto na MsgBox

    Fica Paz do Criador e bom dia!


    .................................................................................
    Marcelo David
    [Você precisa estar registrado e conectado para ver este link.] (em construção)
    avatar
    formiga10x
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 747
    Registrado : 11/09/2013

    Re: [Resolvido]Verificar Registro existente na tabela ao excluir produto.

    Mensagem  formiga10x em Sex 24 Jan 2014, 06:53

    Entendi... Não sabia que dava para fazer comparação pelo list. Vou ver se acho algo para ler a respeito. Grato Marcelo Very Happy

      Data/hora atual: Sab 22 Jul 2017, 17:36