casalini Posted April 29, 2013 at 08:31 AM Report #505139 Posted April 29, 2013 at 08:31 AM Boas noites pessoal tenho uma duvida em relação ao seguinte assunto: Estou a criar uma BD para os meus jogos ps3 criei o formulario Principal"Menu de Jogos ", e criei um formulario chamado Inicio No formulario Inicio,queria que ao fazer duplo clik em cima do ID do Jogo, abrisse o formulario Principal " Menu de Jogos " com os respectivos campos do jogo selecionado. OBRIGADA
FreiNando Posted April 29, 2013 at 09:17 PM Report #505233 Posted April 29, 2013 at 09:17 PM (edited) O ID do Jogo é um objecto certamente, ou então é um item numa lista. De qualquer forma no modo de estrutura seleciona o objecto e vai às propriedades. Lá tem um separador evento, e na lista de eventos existe um 'ao fazer duplo clique' Clica no pequeno botão com 3 pontos e tens duas opções: ou crias uma macro ou um procedimento de evento. (No 2010 existe mais uma opção: Expressões) A macro é muito intuitiva e não será preciso explicar. O procedimento de evento é feito no editor de VBA e basta colocar a instrução: DoCmd.OpenForm "NomeFormulário" Esta instrução tem vários parametros, cada um com a sua finalidade. Um bastante util é a WhereCondition, pela qual podes filtrar os dados a apresentar no formulario que vai ser aberto. Ou o OpenArgs, pelo qual podes passar informação para o formulario, que pode ser lida no evento Form_Open, Form_Load ou Form_Activate. Edit: Atenção que no Access os rotulos vinculados não respondem a eventos, clicar neles equivale a clicar no objecto ao qual está vinculado. Edited April 29, 2013 at 09:22 PM by FreiNando O caminho mais curto para conseguir fazer muitas coisas é fazer uma de cada vez. Samuel Smiles
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now