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

    Impedir duplicação de produto com o mesmo nome

    avatar
    Chamon Consultoria
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 255
    Registrado : 31/08/2012

    Impedir duplicação de produto com o mesmo nome Empty Impedir duplicação de produto com o mesmo nome

    Mensagem  Chamon Consultoria 26/5/2019, 18:53

    Boa tarde!

    Bd em Access 2010.


    O objetivo é ajustar a função de duplicar produtos de modo que, ao selecionar vários produtos (do grupo "Cortes para Pespontar) e se dentre esses houver algum que já foi duplicado, a função não duplica este produto e passa para o próximo item.

    Deixei um produto duplicado (código 462 - CORTES PESPONTADOS SP118 PRETO) para testar.

    Da maneira como está, consegui apenas fazer com que a função avise que já existe um produto com a mesma descrição, porém o código segue e duplica o produto novamente.

    Desde já agradeço pela ajuda!
    Anexos
    Impedir duplicação de produto com o mesmo nome AttachmentDUPLICAR Produtos - 2.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (82 Kb) Baixado 4 vez(es)
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1552
    Registrado : 13/12/2016

    Impedir duplicação de produto com o mesmo nome Empty Re: Impedir duplicação de produto com o mesmo nome

    Mensagem  Alexandre Fim 27/5/2019, 13:09

    Chamon, bom dia

    Após a mensagem, coloque a seguinte instrução:

    Exit Sub

    Esta instrução impede que o procedimento seja executado até o final.

    Boa sorte.
    avatar
    Chamon Consultoria
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 255
    Registrado : 31/08/2012

    Impedir duplicação de produto com o mesmo nome Empty Re: Impedir duplicação de produto com o mesmo nome

    Mensagem  Chamon Consultoria 27/5/2019, 13:30

    Bom dia Alexandre!

    Já havia feito esse teste. Porém o "Exit Sub" acaba impedindo a função de prosseguir verificando e duplicando os próximos produtos.

    Por exemplo: tenho 15 produtos para duplicar e digamos que a função ao percorrer os registros, acuse que o segundo item já existe.
    Nesse caso a função para nesse registro e não verifica os demais 13. Duplicando apenas o primeiro.



    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1552
    Registrado : 13/12/2016

    Impedir duplicação de produto com o mesmo nome Empty Re: Impedir duplicação de produto com o mesmo nome

    Mensagem  Alexandre Fim 27/5/2019, 14:30

    Uma falha minha...
    Eu te mandei a mensagem sem verificar o arquivo.

    Vou analisar e ja te mando.

    Abs

      Data/hora atual: 25/7/2021, 03:40