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]Mover foco de sub formulário para o formulário principal, foco em um botão de comando.

    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    [Resolvido]Mover foco de sub formulário para o formulário principal, foco em um botão de comando. Empty [Resolvido]Mover foco de sub formulário para o formulário principal, foco em um botão de comando.

    Mensagem  Silvio 15/10/2020, 13:18

    Boa tarde.

    Ao final de uma rotina, preciso mover o foco que está no sub formulário para um botão de comando que está no formulário principal.

    Obrigado.

    Obs....já tentei
    Forms!Frmprincipal.setfocus
    Forms!Frmprincipal.bt_excluir(Click)

    me.parent.setfocus


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3900
    Registrado : 04/04/2010

    [Resolvido]Mover foco de sub formulário para o formulário principal, foco em um botão de comando. Empty Re: [Resolvido]Mover foco de sub formulário para o formulário principal, foco em um botão de comando.

    Mensagem  Avelino Sampaio 15/10/2020, 13:32

    Olá!

    Eu tenho um excelente artigo sobre como referenciar formulários, subs, relatórios, ...  Clique AQUI, leia o artigo e observe a tabela oferecida no final.

    Aguardamos


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    [Resolvido]Mover foco de sub formulário para o formulário principal, foco em um botão de comando. Empty Re: [Resolvido]Mover foco de sub formulário para o formulário principal, foco em um botão de comando.

    Mensagem  Silvio 15/10/2020, 15:54

    Então Avelino...

    O comando usado foi esse...
    Parent!bt_excluir.SetFocus


    Mas, preciso automatizar ao receber o foco chamando o evento ao clicar, podes me ajudar ?


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3900
    Registrado : 04/04/2010

    [Resolvido]Mover foco de sub formulário para o formulário principal, foco em um botão de comando. Empty Re: [Resolvido]Mover foco de sub formulário para o formulário principal, foco em um botão de comando.

    Mensagem  Avelino Sampaio 15/10/2020, 16:14

    Silvio

    Altere a sub do botão de Private para Public. Depois é chamar a função e por último setar o foco. Exemplo:

    Call Parent.bt_excluir_Click
    Parent!bt_excluir.SetFocus


    Aguardamos




    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.

    Silvio gosta desta mensagem

    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    [Resolvido]Mover foco de sub formulário para o formulário principal, foco em um botão de comando. Empty Re: [Resolvido]Mover foco de sub formulário para o formulário principal, foco em um botão de comando.

    Mensagem  Silvio 15/10/2020, 16:19

    Avelino, funfou legal, fiz conforme tua indicação.

    Ficando assim o final da rotina ...

    Parent!bt_excluir.SetFocus
    Call Parent.bt_excluir_Click

    Obs. A rotina acima funciona com o Windows 10 64bits. Mesmo usando o MsAccess 2010 em todas os computadores da empresa, tenho 2 que são Windows7 64bits, então tive que modificar a rotina ficando desse modo

    Forms!Frmprincipal.Setfocus
    Forms!Frmprincipal.bt_excluir.Setfocus

    e no evento ao receber o foco, do botão excluir

    Call bt_excluir_Click()




    Última edição por Silvio em 16/10/2020, 10:27, editado 1 vez(es) (Motivo da edição : acréscimo de observação)


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."

    Conteúdo patrocinado


    [Resolvido]Mover foco de sub formulário para o formulário principal, foco em um botão de comando. Empty Re: [Resolvido]Mover foco de sub formulário para o formulário principal, foco em um botão de comando.

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 23:59