Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Ao criar um formulário no Access, talvez você queira exibir um valor de uma tabela ou consulta diferente daquela à qual seu formulário está vinculado. Por exemplo, suponha que você tenha um formulário Products associado a uma tabela Produtos. Depois de projetar o formulário, no entanto, você decide que deseja que o formulário exiba o nome do contato do fornecedor para cada produto – dados que residem em uma tabela chamada Fornecedores. O procedimento a seguir mostra como usar a função DLookup para realizar essa tarefa. Você pode alterar a expressão na etapa 6 para se adequar aos seus próprios dados.

Adicionar a caixa de texto

  1. No Painel de Navegação, clique com o botão direito do mouse no formulário que você deseja alterar e clique em Exibição de Design no menu de atalho.

  2. Na guia Design, no grupo Controles, clique em Caixa de Texto.

  3. Localize a área no formulário no qual você deseja adicionar o controle e arraste o ponteiro no formulário para criar a caixa de texto.

  4. Clique com o botão direito do mouse na caixa de texto e clique em Propriedades no menu de atalho.

  5. Na folha de propriedades, clique na guia Todos .

  6. Defina a propriedade Fonte de Controle como o seguinte valor:

    =DLookup("[ContactName]","[Fornecedores]","[SupplierID]=" & Forms! Produtos! SupplierID)

  7. Salve as alterações de formulário e feche a folha de propriedades.

Essa expressão pesquisa na tabela Fornecedores e retorna o nome de contato do fornecedor cuja ID do fornecedor corresponde ao valor no controle SupplierID no formulário Produtos. Observe como o operador & é usado para construir o terceiro argumento da função DLookup (o terceiro argumento é "[SupplierID]=" & Forms! Produtos! SupplierID). Um erro comum que você deve evitar é colocar aspas em torno de todo o argumento em vez de em torno apenas do texto que precede o operador & .

Observação: Como alternativa ao uso da função DLookup , você pode criar uma nova consulta subjacente para incluir apenas as informações necessárias. Usar uma consulta geralmente é mais eficiente do que usar uma função.

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×