bollywood actresses hair loss hair rehab london contact number cheap hair extensions brazilian curly hair with closure hair extension fails human hair wigs black ponytail hairstyles 2018 sunny hair extensions uk hair extensions remy hair extensions weft koko one piece hair extensions clip hair
Ir para novo registro em um subformulário
Ir para novo registro em um subformulário

Adquira a assinatura vitalícia do site e passe a ter acesso aos arquivos exemplos, vídeos, revistas, livros e ao kit de montagem de ribbons. Você terá suporte por e-mail, caso necessite tirar dúvidas pontuais. Clique AQUI e veja como obter um dos nossos planos. Clique AQUI e faça uma visita a seção Downloads do site e verifique as centenas de arquivos que estará à sua disposição. Clique AQUI e faça uma visita a seção Vídeos do site e veja a lista que estará disponível ao se tornar o nosso assinante vitalício. Clique AQUI e saiba mais detalhes sobre o kit de montagem de ribbons (deixe seus aplicativos com aspecto profissional).



A primeira coisa que você tem que saber é que o subformulário está contido em uma caixa de controle do formulário principal.  No exemplo abaixo, o nome desta caixa de controle se chama Filho10.  Geralmente, configuramos esta caixa de controle com o mesmo nome do subformulário.

Usando Access - foco em subformulário

A primeira parte do código é focar o ponteiro do mouse no controle que contem o subformulário, que neste exemplo tem o nome de Filho10.

me!Filho10.setFocus

Quando a caixa de controle Filho10 recebe o foco, imediatamente o ponteiro do mouse se posiciona no primeiro registro do subformulário.  Observe na imagem acima.

A segunda parte do código é posicionar o ponteiro do mouse, que está com o foco no primeiro registro do subformulário, para o novo registro. 

Private Sub btFocoSub_Click()
Me!Filho10.SetFocus 'Foco no controle Filho10 do formulário principal.
DoCmd.GoToRecord , , acNewRec 'Vai para o novo registro do subformulário.
End Sub

Clique aqui e baixe o exemplo da imagem, para você testar na prática.


Bom estudo!


 

 


1 comentário(s)

carlos alberto marinho das neves   10/07/2018 14:02:58

Aproveitando a dica tenho a seguinte situação:
tenho um formulário e executo um comando para abrir outro formulário utilizando os recursos de "definir valor".
Gostaria de abrir um formulário marcar alguns registros e simultaneamente marcar outro registro no subformulário.
Consigo marcar no formulário mas não consigo marcar no subformulário automaticamente.
Como faço? gostaria de utilizar macro na abertura do formulário e subformulário.


Envie seu comentário: