MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    Consulta acréscimo que não retorne valores duplicados

    avatar
    igorr
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 06/12/2018

    Consulta acréscimo que não retorne valores duplicados Empty Consulta acréscimo que não retorne valores duplicados

    Mensagem  igorr em 28/1/2019, 14:40

    Bom dia!

    Meu sistema tem a seguinte função:
    Ao receber um pedido de algum cliente, o funcionário responsável entra no sistema e lança os dados do pedido,Nº do Pedido, Cliente, Produto, Quantidade Solicitada e Quantidade Estoque.
    Tenho uma consulta Acréscimo, onde ao executar, insiro na tabela "PendenciaDeCompra" os Produtos que preciso comprar de acordo com os pedidos dos cliente, (Produtos que não tenho quantidade em estoque para atender o pedido).
    Por exemplo, tenho o Pedido 1 com os produtos A,B, C, ao executar a consulta acréscimo, eles são inseridos na tabela PendenciaDeCompra. Se for inserido outro Pedido 2, ao executar a consulta, os dados do pedido 1 são inseridos novamente na tabela PendenciaDeCompra.
    Não sei se conseguir explicar, Mas o que eu gostaria era que ao executar essa consulta, não fossem inseridos dados duplicados a tabela PendenciaDeCompra.
    Desde já agradeço.


    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    Consulta acréscimo que não retorne valores duplicados Empty Re: Consulta acréscimo que não retorne valores duplicados

    Mensagem  ahteixeira em 29/1/2019, 18:57

    Olá Igor,

    Se compreendi bem a dúvida, apenas tem que ajustar a sua consulta de acréscimo.
    Lancar pedidos, cujo o número do pedido seja maior que o último pedido.

    No código pode ter um Dlookup para saber o último número de pedido.
    Na consulta acrescentar deve ter a condição:
    nrPedido > nrUltimoPedido

    Abraço

      Data/hora atual: 19/10/2020, 22:41