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]Subformulário que manda informações para duas tabelas

    avatar
    EL GOMES
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 24
    Registrado : 26/08/2014

    [Resolvido]Subformulário que manda informações para duas tabelas Empty [Resolvido]Subformulário que manda informações para duas tabelas

    Mensagem  EL GOMES 26/8/2014, 16:16

    Bom dia mestres !

    Tenho a seguinte situação:

    Estou montando um aplicativo para controle de vendas e para isso possuo uma tabela clientes, Cadastro de produtos, vendas e detalhes de vendas, o meu problema é que na tabela detalhes da venda eu tenho um campo chamado Valor_unitário_venda onde deve ser armazenado qual o valor unitário foi negociado para determinado produto, só que esse dado não está sendo preenchido na tabela.

    A inserção de dados nessa tabela se faz através de um subformulário chamado detalhe de vendas que por sua vez está acoplado ao formulário vendas. O subformulário detalhe de vendas tem como origem do registro uma consulta onde estão vinculadas as tabelas cadastro de produtos e a tabela detalhe de vendas, quando eu digito o código do produto no subformulário ele já busca a descrição do produto e o preço unitário da venda que eu posso alterar caso seja necessário, pois bem, é esse campo que eu preciso gravar na tabela detalhe de vendas e não estou conseguindo.

    Alguém tem idéia do que acontece e como resolver ?
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]Subformulário que manda informações para duas tabelas Empty Re: [Resolvido]Subformulário que manda informações para duas tabelas

    Mensagem  Celso Roberto 26/8/2014, 19:59

    Boa Tarde EL GOMES
    Seja bem vindo ao Fórum

    Post o bd com as tabelas, consultas e forms envolvidos para que possamos te ajudar

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    avatar
    EL GOMES
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 24
    Registrado : 26/08/2014

    [Resolvido]Subformulário que manda informações para duas tabelas Empty Tabelas, BD e Forms

    Mensagem  EL GOMES 26/8/2014, 20:46

    Segue conforme solicitado, onde eu havia escrito vendas, leia-se Ordem de serviço, o problema é no subformulário detalhes da OS...

    Obrigado pela ajuda
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]Subformulário que manda informações para duas tabelas Empty Re: [Resolvido]Subformulário que manda informações para duas tabelas

    Mensagem  Celso Roberto 26/8/2014, 21:00

    Boas

    Cade????

    Aguardo


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    avatar
    EL GOMES
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 24
    Registrado : 26/08/2014

    [Resolvido]Subformulário que manda informações para duas tabelas Empty Re: [Resolvido]Subformulário que manda informações para duas tabelas

    Mensagem  EL GOMES 26/8/2014, 21:23

    Perdoem o erro de principiante, tentei mandar arquivo RAR...

    Abç
    Anexos
    [Resolvido]Subformulário que manda informações para duas tabelas AttachmentProjeto Genservice.zip
    Segue o arquivo
    Você não tem permissão para fazer download dos arquivos anexados.
    (182 Kb) Baixado 6 vez(es)
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]Subformulário que manda informações para duas tabelas Empty Re: [Resolvido]Subformulário que manda informações para duas tabelas

    Mensagem  Celso Roberto 26/8/2014, 22:48

    Boa Noite

    Fiz algumas alterações pois voce relacionou preço de venda direto da tabela de produtos,
    iria acontecer que se o preço de venda fosse alterado todos os pedidos tambem teriam seus preços alterados
    quando for incluir produtos note que valor unitario mostrará o preço da tabela de produtos para parametro, mas voce pode alterar para mais ou para menos que não vai influenciar na tabela produtos

    Espero que seja isto

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    avatar
    EL GOMES
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 24
    Registrado : 26/08/2014

    [Resolvido]Subformulário que manda informações para duas tabelas Empty Dúvida técnica

    Mensagem  EL GOMES 26/8/2014, 23:55

    Muito obrigado Celso, era exatamente isso, contudo, analisei as tuas mudanças e não consegui entender como o campo valor_unitariovenda já vem preenchido, buscando informações da tabela cadastro de produto e depois essa informação é gravada no detalhe de OS.

    Não achei nenhum código ! Onde está a lógica disso ? Como foi feito ? Vi que colocastes os dois campos na consulta do subformulário, o campo Valor_unit que está na tabela Detalhes_OS e o campo Valor_unitVenda que está na tabela CadProd.

    Mas onde está é a regra para o sistema entender que Valor_unit = Valor_unitVenda ?
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]Subformulário que manda informações para duas tabelas Empty Re: [Resolvido]Subformulário que manda informações para duas tabelas

    Mensagem  Celso Roberto 27/8/2014, 00:49

    Boas
    Este é um procedimento muito usado em programação
    ele esta no form pedidos no evento após atualizar do produto mas ele só informa, voce pode alterar se caso negocie preço maior ou menor.
    Ele só vai assumir o valor que voce deixar gravado lá
    Se voce esta iniciando um projeto, te aconselho a fazer varias pesquisas aqui mesmo no fórum no canal de busca
    Digite ex: vendas então vai mostrar vários tópicos, abra leia e tire dúvidas  

    Por final Se este esta Resolvido, então veja como finalizar o tópico como resolvido
    Clique primeiro em resolvido e depois em enviar
    http://maximoaccess.forumeiros.com/t860-resolucao-de-topicos


    Qualquer coisa estamos por aqui

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    avatar
    EL GOMES
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 24
    Registrado : 26/08/2014

    [Resolvido]Subformulário que manda informações para duas tabelas Empty Re: [Resolvido]Subformulário que manda informações para duas tabelas

    Mensagem  EL GOMES 27/8/2014, 01:23

    Muito obrigado, resolvidíssimo e entendido.

    Vou continuar estudando por aqui e seguir teu conselho.


    Grande abraço
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]Subformulário que manda informações para duas tabelas Empty Re: [Resolvido]Subformulário que manda informações para duas tabelas

    Mensagem  Celso Roberto 27/8/2014, 01:27

    Boas

    Obrigado e o Fórum agradece pelo seu retorno

    Bons estudos!!

    Precisando estamos por aqui, é só postar

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    avatar
    EL GOMES
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 24
    Registrado : 26/08/2014

    [Resolvido]Subformulário que manda informações para duas tabelas Empty Auxilio na compreensão da lógica

    Mensagem  EL GOMES 28/8/2014, 01:24

    Boa noite Celso !

    Fiz como me sugeriste e estou estudando, fiquei com uma dúvida em relação ao código que você colocou no meu projeto.

    Porque o código foi inserido no campo "produto" ? Poderia ter sido em outro qualquer ? Existe uma regra ?

    Porque utilizaste o código no evento "antes de atualizar" e não em "depois de atualizar" ?


    Se puder me esclarecer agradeço imensamente.

    Abraço
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido]Subformulário que manda informações para duas tabelas Empty Re: [Resolvido]Subformulário que manda informações para duas tabelas

    Mensagem  Celso Roberto 28/8/2014, 15:24

    Bom Dia

    Então vamos lá!!

    Primeiro: o fato de ter colocado no evento antes de atualizar foi uma pegadinha, queria ver se voce iria notar após estudos.....BrincadeirinhaRSRSRS, Foi falha minha mesmo mas neste caso não interferiu no resultado.
    O correto seria no após atualizar porque se houvesse uma sequencia de código que teria que apresentar um certo resultado iria dar erro
    Segundo: o fato de ter colocado no evento do produto é porque é um campo antes do resultado que preciso (Mostrar preço unitario) e o unico campo que teria mais segurança para isto, porque isto só vai acontecer se houver alteração no campo.
    Ex: supondo que o campo (quantidade) estivesse antes do campo (valor unitario) e eu fosse usar ele colocando em evento apos, antes, ao receber ou perder foco e supondo que voce negociou preço diferente ao da tabela, ao digitar quantidade mostra valor voce digita preço negociado e ok.; Masss eu errei a quantidade ao corrigir ele vai alterar o preço novamente e voce tem que alterar preço novamente e sem contar que toda vez que passar pelo campo sem encontrar produto vai dar erro e outras mais.
    Então o campo com mais segurança é o produto porque só vai alterar quando alterar o produto é basicamente isto.

    Leve em consideração que em um projeto tem que se analizar varios fatores.

    Abraços e bons estudos....


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....
    avatar
    EL GOMES
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 24
    Registrado : 26/08/2014

    [Resolvido]Subformulário que manda informações para duas tabelas Empty Re: [Resolvido]Subformulário que manda informações para duas tabelas

    Mensagem  EL GOMES 28/8/2014, 17:15

    Perfeito e lógico ! Muito obrigado, essa não esqueço mais.


    Abraço

    Conteúdo patrocinado


    [Resolvido]Subformulário que manda informações para duas tabelas Empty Re: [Resolvido]Subformulário que manda informações para duas tabelas

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 7/11/2024, 23:26