Menu em formulário

Este exemplo mostra como criar um menu tipo dropdown em um formulário do Access . O código está comentado e são explicadas as modificações necessárias para adaptá-lo às suas necessidades.


Ele é uma adaptação simplificada de  um exemplo de Marta (MVP) , criadora de exemplos de formulários muito elegantes e competentes.  Infelizmente seu site “La Web de Marta” está atualmente fora do ar (mas não custa tentar :  http://www.mvp-access.com/-marta-/ )

No entanto, é posssível obter o  exemplo original em  “La Web de Access del Búho” no item “Novedades”

Endereço: http://www.mvp-access.es/buho/novedades.htm

Estando lá, use o localizar do seu navegador e procure por : “Frankestein” e clique em : Bajarse Ejemplo

O endereço direto do arquivo é : http://accessbuho.mvps.org/ficheros/Frankestein.rar

Aproveite e procure também por “Marta”. Você vai encontrar outros exemplos de formulários muito interessantes. Não perca.

Download do exemplo

Veja os termos de uso na página Sobre

Veja a nova versão : Menu em formulário V.2

6 Responses to Menu em formulário

  1. Wesley Cabral says:

    Olá,

    Gostaria de agradecer a este exemplo que ajudou muito a melhorar meu projeto. Depois de analisar minuciosamente a funcionalidade dos códigos, sem modéstia, consegui melhorar ainda mais o desempenho deste tipo de menu. Um exemplo disso, é que neste menu do exemplo, se for seguir a risca, ele te deixa na “mão” no que se refere a utilização das teclas de atalho (ex: ALT+Tecla), nos rótulos do formulário principal, ou seja, se precisa chamar o Menu1 (nomeado como: &Menu1) utilizando ALT+M, A Function AtivaMenu, não funciona, creio eu devido ao fato ser um rótulo. Porém se substituir o rótulo por um botão e adicionar a ele as mesmas configurações do rótulo, e alterar algumas linhas do módulo APEMenu, as teclas de atalho funcionarão perfeitamente. O usuário, pode abrir qualquer menu e subsequentes sem usar o mouse, ou seja, quase se tornando uma barra de ferramentas mesmo.

    Esse exemplo foi a melhor coisa surgiu para quem usa access 2007 e sofre com a falta da barra de menus do access 2003.

    Vlws muito Obrigado!!!!

    • Gostaria de ver as modificações que você fez no exemplo e se você permitir, disponibilizá-lo no blog.
      Se desejar, mande uma mensagem usando o formulário de contato do blog (Menu -> Sobre -> Contato) que eu retorno o email do blog para mantermos contato.

      Um abraço

      Paulo

  2. Priscila Lima says:

    Tem como mudar a cor azul de quando selecionamos a opção?

    • Priscila

      O controle das cores das opções se encontra nas funções do módulo APEMenu.

      Altere os valores das instruções :

      .BackColor = 15651523 (<- este valor corresponde ao azul do exemplo)

      e observe o que acontece.

      Abraço

      Paulo

  3. Valdenir Silveira Teixeira says:

    Bom dia Paulo,

    Como faço para aumentar as opções do menu, visto que só estão aparecendo 4 opções, o menu que fiz tem mais de 4 opção de acesso mas não aparece no menu.

    Como faço?

    • Valdenir

      Abra o formulário APEMenu no modo estrutura. Vai aparecer um “quadro em branco” (Na verdade um subformulário) onde está escrito “Não acoplado”. Aumente este quadro para baixo e verifique se as demais opções aparecem. Regule esse aumento até que o tamanho fique adequado.

      Abraço

      Paulo

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: