As seções a seguir mostram como usar os formulários de cliente e como programá-lo. Os nomes de objeto são fornecidos para que você possa examiná-los facilmente no banco de dados Northwind 2.0 Starter Edition.
O menu main (frmMainMenu) usa frmCustomerList para exibir todos os clientes. No Northwind, a maioria dos formulários de lista é aberta como um subforma do menu main. Mas o formulário frmCustomerList é aberto em uma guia própria. Como o formulário frmCustomerList é um formulário dividido, ele não pode ser um subforma e pode ser aberto apenas como um formulário.
Formulários divididos e planilhas de dados são muito semelhantes ao Excel. Você pode filtrar e classificar, mostrar/ocultar campos, colunas totais e mover colunas. Quando você abre uma tabela ou uma consulta, os dados são apresentados a você como uma planilha de dados. Um formulário dividido parece uma folha de dados, mas também tem um cabeçalho de formulário e seções de rodapé. Seções de cabeçalho e rodapé permitem que você tenha botões de comando, imagens, rótulos de texto e outros controles de formulário de acesso que você deseja ajudar a melhorar a experiência do usuário. Para obter mais informações, consulte Introdução aos formulários e Create um formulário dividido.
Este formulário de lista de clientes (frmCustomerList) tem quatro ações que você pode executar:
-
Mostrar/Ocultar campos Uma caixa de diálogo é aberta com uma lista de todos os campos disponíveis e o usuário final pode marcar ou desmarcar para alterar os dados apresentados. O layout persistirá de uma sessão para outra para o usuário final até que uma nova versão seja implantada. Para obter mais informações, consulte Mostrar ou ocultar colunas em uma planilha de dados.
-
rótulos Create Abre o Assistente de Rótulo do Access. Para obter mais informações, consulte Create rótulos de email no Access.
-
Adicionar um novo cliente Abra o formulário de detalhes do cliente (frmCustomerDetail) para que você possa adicionar um novo cliente.
-
Selecionar uma ID Clique no campo ID, que é um hiperlink, para abrir o formulário de detalhes do cliente para o cliente selecionado.
O formulário de detalhes do cliente (frmCustomerDetail) destaca os seguintes recursos de acesso:
-
Usando a Ação Macro GoToRecord para adicionar um novo cliente.
-
Usando a Propriedade OpenArgs do formulário para permitir que um novo cliente seja adicionado ao fazer um pedido.