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.

Você pode usar a ação macro OpenQuery nos bancos de dados access para abrir uma consulta selecionada ou cruzada em modo Folha de Dados, modo Design ou Visualização de Impressão. Essa ação executa um consulta de ação. Você também pode selecionar um modo de entrada de dados para a consulta.

Observação: Essa ação só está disponível no ambiente do banco de dados access (.mdb ou .accdb). Consulte as ações OpenView, OpenStoredProcedure ou OpenFunction se você estiver usando o ambiente do projeto access (.adp). A ação de macro OpenQuery não está disponível nos aplicativos Web do Access.

Configuração

A ação macro OpenQuery tem os seguintes argumentos.

Argumento da ação

Descrição

Nome da consulta

O nome da consulta a ser aberta. Selecione o nome da consulta a ser aberta usando a lista suspensa de nomes de consulta. Esse é um argumento obrigatório.

Se você executar uma macro que contém a ação OpenQuery em um banco de dados biblioteca, Access primeiro procurará a consulta com esse nome no banco de dados da biblioteca e, em seguida, no banco de dados atual.

Modo de exibição

A exibição na qual a consulta será aberta. Selecione Datasheet, Design, Visualização de Impressão, Tabela Dinâmica ou Gráfico Dinâmico na caixa Exibir . O padrão é Datasheet.

Observação: As exibições de Tabela Dinâmica e Gráfico Dinâmico não estão disponíveis em versões do Access começando com o Access 2013.

Modo de Dados

O modo de entrada de dados para a consulta. Isso se aplica apenas a consultas abertas no modo de exibição Datasheet. Selecione Adicionar (o usuário pode adicionar novos registros, mas não pode editar registros existentes), Editar (o usuário pode editar registros existentes e adicionar novos registros) ou Somente Leitura (o usuário só pode exibir registros). O padrão é Editar.

Comentários

Se você usar o Datasheet para o argumento Exibir , o Access exibirá o conjunto de resultados se a consulta for uma consulta selecionada, cruzada, união ou passagem cuja propriedade ReturnsRecords está definida como Sim; e executa a consulta se for uma consulta de ação, definição de dados ou passagem cuja propriedade ReturnsRecords está definida como No.

A ação OpenQuery é semelhante a clicar duas vezes na consulta no Painel de Navegação ou clicar com o botão direito do mouse na consulta no Painel de Navegação e selecionar uma exibição. Com essa ação, você pode selecionar opções adicionais.

Dicas    

  • Você pode arrastar uma consulta do Painel de Navegação para a janela de design de macro. Isso cria automaticamente uma ação OpenQuery que abre a consulta no modo de exibição Datasheet.

    Alternar para a exibição Design enquanto a consulta está aberta remove a configuração de argumento modo de dados para a consulta. Essa configuração não está em vigor mesmo se o usuário retornar ao modo de exibição Datasheet.

  • Se você não quiser exibir as mensagens do sistema que normalmente aparecem quando uma consulta de ação é executada (indicando que é uma consulta de ação e mostrando quantos registros serão afetados), você pode usar a ação SetWarnings para suprimir a exibição dessas mensagens.

Para executar a ação de macro OpenQuery em um módulo VBA (Visual Basic for Applications), use o método OpenQuery do objeto DoCmd.

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!

×