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


3 participantes

    [Resolvido]SetFocus em um item específico de um subform

    avatar
    castrogm
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 23
    Registrado : 17/09/2014

    [Resolvido]SetFocus em um item específico de um subform Empty [Resolvido]SetFocus em um item específico de um subform

    Mensagem  castrogm 19/7/2018, 00:35

    Boa noite.
    Tenho um programa que utilizo um form para entrada de dados em um armazém.
    Esse form tem acoplado um subform com informações de tipo de produtos que utilizo na entrada de dados.
    Está funcionando perfeitamente, só que gostaria que após clicar no botão do form para concretizar a entrada de dados, o access retornasse focado no campo específico do subform do tipo de produto que selecionei na última entrada.
    Não sei se consegui me explicar direito.

    exemplo: entrada no armazém de um produto do tipo "LIMPEZA" ( que escolhi no subform com vários tipos de produtos ).
    Ao finalizar a entrada, o cursor deveria voltar no form de entrada de produtos focado no subform com tipo "LIMPEZA".

    Será que tem jeito?

    obrigado
    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]SetFocus em um item específico de um subform Empty Re: [Resolvido]SetFocus em um item específico de um subform

    Mensagem  Celso Roberto 19/7/2018, 02:27

    Olá...

    Seja bem vindo ao Forum

    Você pode tentar de duas maneiras

    No evento ao clicar do botão

    1 opção - use este comando para voltar ao ultimo campo que tinha o foco antes de clicar no botão
    Screen.PreviousControl.SetFocus ' Voltar ao campo que estava com o foco antes de clicar no botão

    2 opção - também no evento clic do botão
    Me.NomeDoSeuSubFormulário.SetFocus
    Me.NomeDoSeuSubFormulário!NomeDoCampo.SetFocus

    Corrija os nomes do subformulario e nome do campo que deve receber o foco

    Aguardo retorno

    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
    castrogm
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 23
    Registrado : 17/09/2014

    [Resolvido]SetFocus em um item específico de um subform Empty SetFocus em um item específico de um subform

    Mensagem  castrogm 19/7/2018, 15:28

    Bom Dia Celso.
    Obrigado pela atenção.
    A Opção 2 funcionou, mas o set focus ficou no primeiro item da coluna Tipos.
    Assim eu teria que procurar novamente no subform o Tipo "LIMPEZA" para fazer uma nova entrada.
    Teria como após uma entrada, o setfocus ficar no Tipo "LIMPEZA"?

    Obrigado
    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]SetFocus em um item específico de um subform Empty Re: [Resolvido]SetFocus em um item específico de um subform

    Mensagem  Celso Roberto 19/7/2018, 17:24

    Olá...

    Adapte ao seu dados e veja se é isto.

    Me.NomeDoSeuSubFormulário.SetFocus
    Me.NomeDoSeuSubFormulário!NomeDoCampo.SetFocus
    DoCmd.GoToRecord , , acNewRec 'Vai para novo registro
    Me.NomeDoSeuSubFormulário!NomeDoCampoDoFoco = DLast("[IDTipo]", "NomeDaTabelaDoSubFormulario", "[NumLancto]=" & [txtNumLancto] & "")

    Se tiver dificuldades, anexe seu DB com as tabelas, consultas e forms envolvidos

    Aguardo retorno

    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.....

    lindomar.silva gosta desta mensagem

    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7914
    Registrado : 15/03/2013

    [Resolvido]SetFocus em um item específico de um subform Empty Re: [Resolvido]SetFocus em um item específico de um subform

    Mensagem  Alvaro Teixeira 1/8/2019, 10:54

    Olá Marcos,

    Como ficou a situação, os membros do fórum merecem e agradecem o retorno.
    Além disso se a situação ficou esclarecida, deve dar o tópico como Resolvido, veja como fazer:
    https://www.maximoaccess.com/t860-resolucao-de-topicos

    Abraço
    avatar
    castrogm
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 23
    Registrado : 17/09/2014

    [Resolvido]SetFocus em um item específico de um subform Empty Re: [Resolvido]SetFocus em um item específico de um subform

    Mensagem  castrogm 1/8/2019, 23:37

    Mil desculpas Celso Roberto.
    Consegui resolver com sua dica.
    Estive com alguns problemas que até deixei de lado meu trabalho com Access, mas agora estou melhor.
    Obrigado ahteixeira por me informar desse tópico aberto ainda.

    Valeu
    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]SetFocus em um item específico de um subform Empty Re: [Resolvido]SetFocus em um item específico de um subform

    Mensagem  Celso Roberto 13/8/2019, 14:41

    Olá a todos..

    castrogm, Eu também estou um pouco ausente

    Agradecemos o seu retorno.

    ahteixeira, obrigado pela intervenção neste.

    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.....
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7914
    Registrado : 15/03/2013

    [Resolvido]SetFocus em um item específico de um subform Empty Re: [Resolvido]SetFocus em um item específico de um subform

    Mensagem  Alvaro Teixeira 13/8/2019, 14:42

    cheers

    Conteúdo patrocinado


    [Resolvido]SetFocus em um item específico de um subform Empty Re: [Resolvido]SetFocus em um item específico de um subform

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/3/2024, 16:40