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?
3 participantes
[Resolvido]Como executar função de outro form
Eloirp- Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 229
Registrado : 15/06/2013
- Mensagem nº1
[Resolvido]Como executar função de outro form
Noobezinho- Moderador
- Respeito às regras :
Sexo :
Localização :
Mensagens : 4140
Registrado : 29/06/2012
- Mensagem nº2
Re: [Resolvido]Como executar função de outro form
Eloir
Ainda falta detalhes.
Explique melhor o que pretende
[ ]'s
Ainda falta detalhes.
Explique melhor o que pretende
[ ]'s
.................................................................................
A pergunta que não quer calar:
Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
para enviar parte do projeto, não temos mais continuidade do tópico?
Crê que temos bolas de cristal ou está com medo que "roubemos" a
idéia/projeto dele?
Se é tão bom assim...
Ajude a ser ajudado:
Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
sem precisar procurar o mesmo.
Eloirp- Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 229
Registrado : 15/06/2013
- Mensagem nº3
Re: [Resolvido]Como executar função de outro form
Olá Noob!
Basicamente chamar uma função tipo:
Sub NomeFuncao()
...
...
End Sub
Único detalhe que está função é de outro form aberto!
Basicamente chamar uma função tipo:
Sub NomeFuncao()
...
...
End Sub
Único detalhe que está função é de outro form aberto!
Noobezinho- Moderador
- Respeito às regras :
Sexo :
Localização :
Mensagens : 4140
Registrado : 29/06/2012
- Mensagem nº4
Re: [Resolvido]Como executar função de outro form
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
Assim poderá chamar de qualquer formulário:
Function NomeFuncao()
...
...
End Function
[ ]'s
.................................................................................
A pergunta que não quer calar:
Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
para enviar parte do projeto, não temos mais continuidade do tópico?
Crê que temos bolas de cristal ou está com medo que "roubemos" a
idéia/projeto dele?
Se é tão bom assim...
Ajude a ser ajudado:
Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
sem precisar procurar o mesmo.
Eloirp- Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 229
Registrado : 15/06/2013
- Mensagem nº5
Re: [Resolvido]Como executar função de outro form
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- Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 229
Registrado : 15/06/2013
- Mensagem nº6
Re: [Resolvido]Como executar função de outro form
Seguindo a dica do post do link abaixo eu resolvi assim:
https://www.maximoaccess.com/t3077-resolvidoexecutar-funcao-em-um-formulario-ja-aberto-atraves-de-outro-form
Form1:
Function Teste()
msgbox " Teste "
End Function
No Form2:
Forms![Form1].Teste
https://www.maximoaccess.com/t3077-resolvidoexecutar-funcao-em-um-formulario-ja-aberto-atraves-de-outro-form
Form1:
Function Teste()
msgbox " Teste "
End Function
No Form2:
Forms![Form1].Teste
napoli gosta desta mensagem
Noobezinho- Moderador
- Respeito às regras :
Sexo :
Localização :
Mensagens : 4140
Registrado : 29/06/2012
- Mensagem nº7
Re: [Resolvido]Como executar função de outro form
Que ótimo
Parabéns!
Demonstrou que sabe se virar, poucos tem paciência de garimpar no fórum
ou na net
Valeu o retorno !
Boa sorte!
Parabéns!
Demonstrou que sabe se virar, poucos tem paciência de garimpar no fórum
ou na net
Valeu o retorno !
Boa sorte!
.................................................................................
A pergunta que não quer calar:
Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
para enviar parte do projeto, não temos mais continuidade do tópico?
Crê que temos bolas de cristal ou está com medo que "roubemos" a
idéia/projeto dele?
Se é tão bom assim...
Ajude a ser ajudado:
Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
sem precisar procurar o mesmo.
mhsouza- Novato
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3
Registrado : 01/06/2012
- Mensagem nº8
Eu faço assim:
Funciona comigo assim:
Form1:
Function Teste()
msgbox " Teste "
End Function
No Form2:
Forms.Form1.Teste
Form1:
Function Teste()
msgbox " Teste "
End Function
No Form2:
Forms.Form1.Teste
» [Resolvido]Executar função em um formulário ja aberto através de outro form
» [Resolvido]Como inserir o cliente no form de pedidos por meio de outro form de consulta
» [Resolvido]Como verificar se um controle de outro form está ativo/existe
» [Resolvido]Como executar dois botões um a seguir ao outro?
» [Resolvido]Data atual (Função DATE) sendo gravada como '30/12/1899' e lida (Função DLookup) como '00:12:07'
» [Resolvido]Como inserir o cliente no form de pedidos por meio de outro form de consulta
» [Resolvido]Como verificar se um controle de outro form está ativo/existe
» [Resolvido]Como executar dois botões um a seguir ao outro?
» [Resolvido]Data atual (Função DATE) sendo gravada como '30/12/1899' e lida (Função DLookup) como '00:12:07'