MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    [Resolvido]Como executar função de outro form

    Compartilhe

    Eloirp
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 149
    Registrado : 15/06/2013

    [Resolvido]Como executar função de outro form

    Mensagem  Eloirp em Dom 24 Maio 2015, 13:44

    Tenho um form 2 em que atualizo um controle no form 1, porém após atualizar este controle com o código do produto preciso chamar uma função do form 1 que atualiza os dados gerais do form 1, assim preciso chamar esta função com call ou outra forma a partir do form 2, tem como?

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2516
    Registrado : 29/06/2012

    Re: [Resolvido]Como executar função de outro form

    Mensagem  Noobezinho em Dom 24 Maio 2015, 14:22

    Eloir

    Ainda falta detalhes.

    Explique melhor o que pretende


    [ ]'s



    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se quem está pedindo ajuda, ajudamos e não retornou.
    Se a pessoa em questão não deu retorno, não tentarei ajudar novamente .

    Eloirp
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 149
    Registrado : 15/06/2013

    Re: [Resolvido]Como executar função de outro form

    Mensagem  Eloirp em Dom 24 Maio 2015, 14:51

    Olá Noob!

    Basicamente chamar uma função tipo:

    Sub NomeFuncao()
    ...
    ...
    End Sub


    Único detalhe que está função é de outro form aberto!

    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2516
    Registrado : 29/06/2012

    Re: [Resolvido]Como executar função de outro form

    Mensagem  Noobezinho em Dom 24 Maio 2015, 14:56

    Se é uma função coloque-a num módulo básico e mude-a de sub para função.

    Assim poderá chamar de qualquer formulário:


    Function NomeFuncao()
    ...
    ...
    End Function



    [ ]'s


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se quem está pedindo ajuda, ajudamos e não retornou.
    Se a pessoa em questão não deu retorno, não tentarei ajudar novamente .

    Eloirp
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 149
    Registrado : 15/06/2013

    Re: [Resolvido]Como executar função de outro form

    Mensagem  Eloirp em Dom 24 Maio 2015, 15:46

    Como só se aplica a este form e tem algumas funções para chamar eu realmente preferiria manter no form e chamar de outro se for possível, já se realmente não tiver jeito terei que partir para o módulo!

    Eloirp
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 149
    Registrado : 15/06/2013

    Re: [Resolvido]Como executar função de outro form

    Mensagem  Eloirp em Ter 02 Jun 2015, 22:21

    Seguindo a dica do post do link abaixo eu resolvi assim:
    [Você precisa estar registrado e conectado para ver este link.]

    Form1:

    Function Teste()
    msgbox " Teste "
    End Function


    No Form2:
    Forms![Form1].Teste


    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2516
    Registrado : 29/06/2012

    Re: [Resolvido]Como executar função de outro form

    Mensagem  Noobezinho em Ter 02 Jun 2015, 22:30

    Que ótimo

    Parabéns!

    Demonstrou que sabe se virar, poucos tem paciência de garimpar no fórum
    ou na net Razz

    Valeu o retorno !

    Boa sorte!


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se quem está pedindo ajuda, ajudamos e não retornou.
    Se a pessoa em questão não deu retorno, não tentarei ajudar novamente .

      Data/hora atual: Sab 10 Dez 2016, 04:55