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

    Dificuldade com preços diferenciados

    Compartilhe

    kabboom
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3
    Registrado : 26/10/2016

    Dificuldade com preços diferenciados

    Mensagem  kabboom em Qui 30 Nov 2017, 21:48

    Boa noite.

    Estou começando a desenvolver um pequeno banco pessoal e encontrei a seguinte dificuldade:

    Tenho faixas de valor diferentes por clientes, e duas faixas de valor pra cada produto.
    Não estou conseguindo colocar o sistema para puxar automaticamente os valores dos produtos de acordo com o grupo ao qual o cliente pertence.
    Exemplo:
    Vendo uma mercadoria que tem os preços "A" e "B";
    Tenho o cliente José que pertence ao grupo "A", e quando eu lançar uma venda para ele quero que o formulário puxe automaticamente o valor que cadastrei pra esse grupo.

    Caso alguém possa explicar como faço, ou pelo menos apontar uma direção ficarei agradecido.
    avatar
    luissiscone
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 127
    Registrado : 16/02/2011

    Re: Dificuldade com preços diferenciados

    Mensagem  luissiscone em Sex 01 Dez 2017, 13:38

    Opa ! Bem ?

    Segue um exemplo com quase nada de codificação vê se te atende !

    Preste bem atenção nas fontes de dados das combos pois contém filtros...


    Abraço.
    Anexos
    Preço.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (20 Kb) Baixado 9 vez(es)

    kabboom
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3
    Registrado : 26/10/2016

    Re: Dificuldade com preços diferenciados

    Mensagem  kabboom em Sab 02 Dez 2017, 13:00

    Obrigado Luis.

    A ideia é essa sim, mas aqui ele não está atualizando nem mostrando o preço quando seleciono o cliente e o produto.
    Oque tentei aqui nos meus rascunhos foi o seguinte:
    Tabela produto tem 2 campos para eu inserir os valores "A" e "B";
    No momento em que eu registrar a venda na tabela de venda, o vr_1 ou vr_2 ser jogado na tabela automaticamente dependendo do grupo do cliente. Já tentei até colocar uma caixa de seleção que seria referente aos grupos, mas não consigo fazer essa transposição do valor correto pra tabela de venda.

    Edit: estava tentando fazer através de um"if", mas estou perdido na sintaxe. Acha viável dessa forma?
    avatar
    cleverson_manaus
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 812
    Registrado : 23/09/2011

    Re: Dificuldade com preços diferenciados

    Mensagem  cleverson_manaus em Sab 02 Dez 2017, 19:11

    Acho que entendi sua situação.

    Aproveitando sua modelagem, o ideal é cadastrar o grupo do cliente em um campo na tabela cliente.

    Quando da venda, vc informa o cliente, em uma combo, onde está o id do cliente, nome e o seu grupo.

    Em seguida, quando informar o produto, vc pode fazer a verificação e comparar o grupo do cliente com o grupo do produto,  e via código, preencher automaticamente o valor da venda.

    Posta a parte do BD, fica mais fácil implementar essa sugestão.


    Última edição por cleverson_manaus em Seg 04 Dez 2017, 11:13, editado 1 vez(es)


    .................................................................................
    [Você precisa estar registrado e conectado para ver esta imagem.]

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Marcar o tópico como resolvido!!!
    avatar
    luissiscone
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 127
    Registrado : 16/02/2011

    Re: Dificuldade com preços diferenciados

    Mensagem  luissiscone em Seg 04 Dez 2017, 08:50

    É, teria que ver como está a estrutura para te posicionar as rotinas corretas...
    Fica ai a dica do cleverson_manaus.

    Tenta postar parte do banco...

    kabboom
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3
    Registrado : 26/10/2016

    Re: Dificuldade com preços diferenciados

    Mensagem  kabboom em Sex 08 Dez 2017, 20:54

    Olá!

    Primeiramente , muito obrigado pelas respostas, estão ajudando bastante.
    Desculpem pela demora, essa época do ano é bem complicada no meu trabalho, estou com pouco tempo pra voltar a estudar pra fazer o banco.

    Luis, errei quando vi seu exemplo. Tinha uma opção no Access bloqueando a função então não tinha visto, mas está funcionando da forma que eu queria sim.

    Cleverson, obrigado pelas dicas. Sendo bem honesto, ainda não sei utilizar as combos nem que tipo de resultados posso obter com elas. Vou procurar algum tutorial e tentar entender o conceito e aplicar as suas dicas.
    Quando você falou sobre o preenchimento, seria por vba? Se sim, vou começar a estudar esse conteúdo também.
    avatar
    cleverson_manaus
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 812
    Registrado : 23/09/2011

    Re: Dificuldade com preços diferenciados

    Mensagem  cleverson_manaus em Sex 08 Dez 2017, 21:42



    A origem delas pode ser tanto por VBA, claro em conjunto com SQL, nada de mais pois o access gera atraves do modo estrutura tanto dos forms como controles, no caso a combox, as consultas.

    E usando o VBA/SQL para comparar os dados, não tem nada de complicado é bem simples.

    Ainda não vi o exemplo do Luis, vou dar uma olhada e vê se dá aproveitar da forma que estou sugerindo, que talvez ele já o tenha feito.

    Mas o ideal seria ver como estão as suas tabelas.


    Abraços,


    .................................................................................
    [Você precisa estar registrado e conectado para ver esta imagem.]

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Marcar o tópico como resolvido!!!

      Data/hora atual: Seg 11 Dez 2017, 23:01