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]Atualização de tabela de preços

    avatar
    JuPan
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 22
    Registrado : 23/10/2015

    [Resolvido]Atualização de tabela de preços Empty [Resolvido]Atualização de tabela de preços

    Mensagem  JuPan 12/11/2015, 13:35

    Bom dia.
    Não consegui me entender com as orientações de outros tópicos similares. Será que alguém consegue me ajudar?
    Preciso atualizar minha tabela de preços sem alterar registros dos pedidos anteriores. Tenho as seguintes tabela envolvidas: Pedidos, PedidosDetalhes, Preços, Produtos.
    Hoje, não arquivo valores unitários ou valores totais. Isso acontece apenas por consulta.
    Por favor, linguagem para iniciante!

    Obrigada.
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1306
    Registrado : 21/01/2012

    [Resolvido]Atualização de tabela de preços Empty Re: [Resolvido]Atualização de tabela de preços

    Mensagem  Cláudio Más 12/11/2015, 15:21

    Olá,

    Para não alterar registros dos pedidos anteriores quando alterar a tabela de preços, precisa gravar o preço do produto na tabela PedidosDetalhes ao registrar o pedido.
    Não poderá mais obter o preço unitário por consulta, somente o valor total.
    avatar
    JuPan
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 22
    Registrado : 23/10/2015

    [Resolvido]Atualização de tabela de preços Empty Re: [Resolvido]Atualização de tabela de preços

    Mensagem  JuPan 12/11/2015, 19:18

    Certo. Como posso fazer isso de um jeito simples?
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1306
    Registrado : 21/01/2012

    [Resolvido]Atualização de tabela de preços Empty Re: [Resolvido]Atualização de tabela de preços

    Mensagem  Cláudio Más 12/11/2015, 21:49

    Depende de como você fez até agora.
    Está usando caixa de combinação para selecionar os produtos do pedido?
    avatar
    JuPan
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 22
    Registrado : 23/10/2015

    [Resolvido]Atualização de tabela de preços Empty Re: [Resolvido]Atualização de tabela de preços

    Mensagem  JuPan 13/11/2015, 13:29

    Sim eu uso 4 caixas de combinação em cascata para selecionar o produto por categoria, modelo, ano, etc.
    Adiciono o produto e vejo o detalhamento do pedido com o preço via consulta.
    avatar
    JuPan
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 22
    Registrado : 23/10/2015

    [Resolvido]Atualização de tabela de preços Empty Re: [Resolvido]Atualização de tabela de preços

    Mensagem  JuPan 13/11/2015, 14:02

    Deixa eu reformular a questão toda.
    Pelo que vi, eu preciso conseguir armazenar o valor unitário dos meus produtos no detalhamento do pedido. Isso vai resolver a questão da atualização da tabela de preços. A dificuldade é esse armazenamento pois tem que vir de uma consulta e não da tabela de preços. Pois tenho uma consulta que determina a categoria do cliente (consumidor ou revenda) e aplica o preço correto. Na tabela de preços tenho um campo PreçoConsumidor e outro campo PreçoRevenda.
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1306
    Registrado : 21/01/2012

    [Resolvido]Atualização de tabela de preços Empty Re: [Resolvido]Atualização de tabela de preços

    Mensagem  Cláudio Más 13/11/2015, 14:27

    A solução passa pelo VBA, usando a função DLookUp() no evento "Após atualizar" da caixa de combinação que seleciona o produto.

    Me!Preço = DLookUp("[CampoPreço]", "ConsultaPreços", "[CodProduto] = " & Me!ComboProduto)

    Onde Me!Preço é o novo campo da tabela PedidosDetalhes que deve estar presente no sub-formulário e "ConsultaPreços" é a consulta que mencionou na sua última mensagem.
    [CodProduto] é o campo do produto nessa consulta e Me!ComboProduto é a caixa de combinação que seleciona o produto.

    Se a explicação estiver confusa, avisa.
    avatar
    JuPan
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 22
    Registrado : 23/10/2015

    [Resolvido]Atualização de tabela de preços Empty Re: [Resolvido]Atualização de tabela de preços

    Mensagem  JuPan 13/11/2015, 15:47

    Não ficou confusa não, ficou perfeita. Consegui fazer funcionar, obrigada.
    Vou trabalhar um pouco em tudo que decorre disso agora, antes de colocar o post como resolvido. Acho que pode aparecer mais alguma dúvida. Mas já adiantou muitíssimo.
    avatar
    JuPan
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 22
    Registrado : 23/10/2015

    [Resolvido]Atualização de tabela de preços Empty Re: [Resolvido]Atualização de tabela de preços

    Mensagem  JuPan 13/11/2015, 16:17

    100%
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1306
    Registrado : 21/01/2012

    [Resolvido]Atualização de tabela de preços Empty Re: [Resolvido]Atualização de tabela de preços

    Mensagem  Cláudio Más 13/11/2015, 16:19

    De nada, disponha.
    Fico contente por ter ajudado, e continuo às ordens.
    Smile
    avatar
    JuPan
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 22
    Registrado : 23/10/2015

    [Resolvido]Atualização de tabela de preços Empty Re: [Resolvido]Atualização de tabela de preços

    Mensagem  JuPan 16/12/2015, 19:17

    Claudio Más, estou tendo um problema com esse código que está me tirando do sério. Ele não retorna os valores corretamente. A consulta, como falei, mostra o valor ou de revenda ou de consumo de acordo com a categoria do cliente. Mas a fórmula que me passou sempre retorna o mesmo valor para um mesmo produto. Para um determinado produto está sempre vindo o valor de consumo, para outro está vindo sempre o valor de revenda. Acho que o código está trazendo aquele valor que aparece mais ou que aparece primeiro, eu não sei.
    O código precisaria trazer exatamente o valor que aparece naquela exata linha.
    Percebo agora, enquanto escrevo, que não tem mesmo como isso funcionar, pois estou querendo puxar um valor que está sendo criado naquele instante, não?
    Tem alguma luz para mim?
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1306
    Registrado : 21/01/2012

    [Resolvido]Atualização de tabela de preços Empty Re: [Resolvido]Atualização de tabela de preços

    Mensagem  Cláudio Más 16/12/2015, 19:50

    Olá Juliana,

    Provavelmente é uma questão de adaptar a parte de critério da função, mais ou menos assim:

    Me!Preço = DLookUp("[CampoPreço]", "ConsultaPreços", "[CodProduto] = " & Me!ComboProduto & " And [CodCategoria] = " & Me!ComboCategoria & " And [CodModelo] = " & Me!ComboModelo & " And [CodAno] = " & Me!ComboAno)
    avatar
    JuPan
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 22
    Registrado : 23/10/2015

    [Resolvido]Atualização de tabela de preços Empty Re: [Resolvido]Atualização de tabela de preços

    Mensagem  JuPan 17/12/2015, 15:28

    Legal. Com mais critérios resolve o problema. Obrigada!

      Data/hora atual: 3/12/2022, 07:15