sábado, 17 de novembro de 2012

Access VBA - Código VBA para controlar a navegação Forma


Ao projetar seu aplicativo usando o Microsoft Access, você normalmente projetar uma série de formas. Cada uma destas formas ajudar os usuários finais executam uma determinada tarefa. Em um aplicativo de acesso multi-forma, é importante para permitir aos usuários navegar facilmente de uma forma para outra, como eles vão sobre o uso de sua aplicação.

Você pode controlar como os formulários são abertas e fechadas com base em algumas ações do usuário. Normalmente você cria um formulário de menu que permite que o usuário clicar em um item para selecionar uma forma de abrir. Você também pode criar um formulário mestre para permitir que o usuário abra outras formas desta forma principal. De qualquer maneira vai permitir a fácil navegação de sua aplicação. O tipo de navegação que você cria é ditada pela forma como os usuários irão interagir através de diversas formas.

Durante projetar seu aplicativo, você deve considerar o fluxo ou a ordem das suas formas e como os usuários irão de uma forma para outra. Usando o código VBA, é muito fácil de controlar como as formas de se comportar. O seguinte código de acesso VBA mostra como abrir, fechar, esconder e minimizar formas.

"Para abrir um formulário

DoCmd.OpenForm "NameOfForm"

"Para fechar um formulário

DoCmd.Close acForm "NameOfForm"

'Para ocultar um formulário

NameOfForm.Visible = False

'Para mostrar uma forma

NameOfForm.Visible = True

'Para minimizar uma forma

DoCmd.Minimize

Para abrir um formulário automaticamente quando o aplicativo é aberto, use a macro AutoExec. Isto é ser especificando que formam a abrir ao criar esta macro. Isso vai evitar que os usuários tenham que abrir o MS Access primeiro e depois encontrar manualmente um formulário para abrir....

Nenhum comentário:

Postar um comentário