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

    [Resolvido]Atualizar subformulário a partir de outro subformulário

    Compartilhe

    bernardweger
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 101
    Registrado : 22/12/2014

    [Resolvido]Atualizar subformulário a partir de outro subformulário

    Mensagem  bernardweger em Ter 21 Jul 2015, 13:15

    Olá pessoal, boa dia!
    Desde já agradeço a ajuda de todos!

    Bom, o meu problema é o seguinte, eu tenho um Frm de saida de materiais aonde eu lanço a obra, quem retirou e a data e também possuo um sub formulário aonde eu lanço todos os produtos que estão sendo retirados, até ai tudo funcionando perfeitamente!

    Agora que vem a minha dúvida, eu criei um outro subformuário onde eu coloquei uma consulta que faz a soma de entradas e saidas e me da um total de quanto eu possuo em estoque, só que quando eu lanço a saida, eu preciso ir no outro subformulário e apertar o F5 para que ele atualize, teria como colocar um comando que ao perder foco do meu subformulário ele atualizar automaticamente este outro subformulário?

    Obrigado!

    PepeTuga
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 83
    Registrado : 17/10/2013

    Re: [Resolvido]Atualizar subformulário a partir de outro subformulário

    Mensagem  PepeTuga em Ter 21 Jul 2015, 13:55

    Viva!
    Tente colocar o código Me.Refresh ao perder foco.
    Cumprimentos,
    Pepe

    bernardweger
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 101
    Registrado : 22/12/2014

    Re: [Resolvido]Atualizar subformulário a partir de outro subformulário

    Mensagem  bernardweger em Ter 21 Jul 2015, 18:22

    Opa amigo, não funciona, eu precisaria atualizar especificamente o outro subformulário, más desde já agradeço a sua ajuda!

    bernardweger
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 101
    Registrado : 22/12/2014

    Re: [Resolvido]Atualizar subformulário a partir de outro subformulário

    Mensagem  bernardweger em Qua 22 Jul 2015, 18:26

    Pessoal, Por favor, alguém pode me dar uma luz?

    toda vez que eu lanço a saída do material eu preciso selecionar o outro subformulário e apertar f5, o comando requery não funciona poís estou em um subformulário e preciso atualizar outro sub, eu tentei desta forma, más não consegui Sad

    DoCmd.Requery "Forms!Frm_saidaMat.Frm_saidaMatSaldo.Saldo.Requery"
    avatar
    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 6434
    Registrado : 05/11/2009

    Re: [Resolvido]Atualizar subformulário a partir de outro subformulário

    Mensagem  Alexandre Neves em Qui 23 Jul 2015, 18:45

    Já, em tempos, participei numa dúvida sobre gestão de stocks, que envolvia matérias-primas e semi-produtos.
    Nessa altura, aconselhei a fazer o stock através de tabela própria, a par com a tabela de entradas e saídas. Ainda não encontrei solução melhor


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo

    bernardweger
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 101
    Registrado : 22/12/2014

    Re: [Resolvido]Atualizar subformulário a partir de outro subformulário

    Mensagem  bernardweger em Qui 23 Jul 2015, 19:39

    Amigo, eu já realizei todas as consultas e está tudo funcionando perfeitamente, eu só gostaria que ao perder o foco de um subformulário ele desse um F5 no outro subformulário, existe algum tipo de código para fazer isso?
    avatar
    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 6434
    Registrado : 05/11/2009

    Re: [Resolvido]Atualizar subformulário a partir de outro subformulário

    Mensagem  Alexandre Neves em Qui 23 Jul 2015, 19:45

    Tente
    Forms!Frm_saidaMat!Frm_saidaMatSaldo.Requery


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo

    bernardweger
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 101
    Registrado : 22/12/2014

    Re: [Resolvido]Atualizar subformulário a partir de outro subformulário

    Mensagem  bernardweger em Qui 23 Jul 2015, 19:54

    ele me retornou com o seguinte erro...

    o acces não pode localizar o campo Frm_Saidamatsaldo só que este é o nome dele Sad

    não teria nenhuma outra forma?

    ficou desta forma...

    Private Sub Combmat_LostFocus()
    Forms!Frm_saidaMat!Frm_saidaMatSaldo.Requery
    End Sub

    o nome correto do form seria Frm_saldoestoque, ele agora não retorna nenhum erro, más também não atualiza, kkkk

    bernardweger
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 101
    Registrado : 22/12/2014

    Re: [Resolvido]Atualizar subformulário a partir de outro subformulário

    Mensagem  bernardweger em Qui 23 Jul 2015, 20:03

    UHUUUUl, graças a sua ajuda e a graça de Deus eu consegui Smile)))

    eu coloquei .setfocus primeiro e depois eu mandei dar requery e funcionou perfeitamente!!

    Agradeço sua ajuda amigo, fique com Deus e que ele o abençoe!!

      Data/hora atual: Qua 18 Out 2017, 04:55