Esse artigo mostra como modificar propriedades da consulta no Microsoft Access. Essa informação será útil se você desejar executar tarefas como:
- Alterar a exibição dos campos.
- Criar consultas de valor principal.
- Adicionar um alias para uma tabela.
- Alterar legendas e formatação dos campos.
Propriedades da consulta
Para exibir todas as propriedades da consulta, no modo de Design de qualquer consulta, clique com o botão direito do mouse em um espaço vazio na janela de design da consulta e clique em
Propriedades no menu de atalho.
A tabela a seguir lista todas as propriedades da consulta e explica para quê cada uma é usada.
Recolher esta tabelaExpandir esta tabela
| Nome da propriedade | Descrição |
|---|
| Descrição | É possível usar a propriedade Description para fornecer informações sobre os objetos contidos na janela Banco de dados, bem como sobre uma tabela específica ou os campos de consulta. |
| Modo padrão | É possível usar a propriedade DefaultView para especificar o modo de abertura de uma consulta. |
| Resultados de todos os campos | É possível usar a propriedade OutputAllFields para exibir todos os campos na fonte de dados sublinhada da consulta e na lista de campo de um formulário ou relatório. Configurar essa propriedade é um modo fácil de exibir todos os campos sem precisar clicar na caixa Exibir na grade de design da consulta para cada campo na consulta. |
| Valores principais | É possível usar a propriedade TopValues para retornar um número específico de registros ou uma porcentagem de registros que atendem aos critérios especificados. Por exemplo, você pode querer retornar os 10 valores principais ou as 25 porcentagens principais de todos os valores em um campo. |
| Valores exclusivos | É possível usar a propriedade UniqueValues quando quiser omitir registros que contêm dados duplicados nos campos exibidos no Modo folha de dados. Por exemplo, se a saída de uma consulta incluir mais de um campo, a combinação de valores de todos os campos deverá ser única para um registro específico para que seja incluída nos resultados. |
| Registros exclusivos | É possível usar a propriedade UniqueRecords para especificar se retorna apenas registros exclusivos com base em todos os campos na fonte de dados sublinhada, e não apenas nos campos presentes na consulta. |
| Permissão de execução | É possível usar a propriedade RunPermissions em um ambiente multiusuário com um grupo de trabalho seguro para substituir as permissões de usuário existentes. Isso permite exibir uma consulta ou executar um acréscimo, excluir, criar tabela ou atualizar uma consulta que antes você não tinha permissão para fazer Por exemplo, como um usuário, você pode ter permissões de somente leitura para consultas, enquanto que como proprietário das consultas, você tem permissões de leitura/gravação. Se o proprietário definir a propriedade RunPermissions para especificar as permissões do proprietário, será possível executar uma consulta acréscimo para adicionar registros a uma tabela. |
| Banco de Dados de Origem | A propriedade SourceDatabase especifica o banco de dados externo no qual as tabelas ou consultas de origem para uma consulta residem. |
| Seq de Conexão da Origem | A propriedade SourceConnectStr especifica o nome do aplicativo usado para criar um banco de dados externo. |
| Proteções do registro | É possível usar a propriedade RecordLocks para determinar como os registros são protegidos e o que acontece quando dois usuários tentam editar o mesmo registro ao mesmo tempo. |
| Tipo de conjunto de registros | É possível usar a propriedade RecordsetType para especificar que tipo de conjunto de registros está disponível. |
| Tempo limite do ODBC | É possível usar a propriedade ODBCTimeout para especificar o número de segundos que o Microsoft Access espera antes de um erro de tempo limite ocorrer ao executar uma consulta em um banco de dados ODBC. Ao definir essa configuração como zero (0), não ocorre nenhum tempo limite. |
| Filtro | É possível usar a propriedade Filter para especificar um subconjunto de registros a ser exibido quando um filtro é aplicado a um formulário, relatório, consulta ou tabela. |
| Classificado por | É possível usar a propriedade OrderBy para especificar como você deseja classificar os registros em um formulário, consulta, relatório ou tabela. |
| Registros máximos | Especifica o número máximo de registros que serão retornados por um banco de dados ODBC para um banco de dados do Microsoft Access (.mdb). |
| Orientação | É possível usar a propriedade Orientation para especificar ou determinar a orientação de exibição. |
| Nome da subfolha de dados | É possível usar a propriedade SubdatasheetName para especificar ou determinar a tabela ou consulta vinculada à subfolha de dados. |
| Vincular campos filho | É possível usar as propriedades LinkChildFields e LinkMasterFields em conjunto para especificar como o Microsoft Access vincula os registros em um formulário ou relatório em um subformulário, subrelatório ou objeto incorporado como um gráfico. Se essas propriedades estiverem definidas, o Microsoft Access automaticamente atualizará o registro relacionado no subformulário quando você mudar para um novo registro em um formulário principal. |
| Vincular campos mestres | É possível usar as propriedades LinkChildFields e LinkMasterFields em conjunto para especificar como o Microsoft Access vincula os registros em um formulário ou relatório em um subformulário, subrelatório ou objeto incorporado como um gráfico. Se essas propriedades estiverem definidas, o Microsoft Access automaticamente atualizará o registro relacionado no subformulário quando você mudar para um novo registro em um formulário principal. |
| Altura da subfolha de dados | É possível usar a propriedade SubdatasheetHeight para especificar ou determinar a altura da exibição de uma subfolha ao ser expandida. |
| Subfolha de dados expandida | É possível usar a propriedade SubdatasheetExpanded para especificar ou determinar o estado salvo de todas as subfolhas de dados em uma tabela ou consulta. |
Propriedades da lista de campos
Para exibir as propriedades da lista de campos, no modo de Design de qualquer consulta, clique com o botão direito do mouse em qualquer célula na janela de design da consulta e clique em
Propriedades no menu de atalho.
Recolher esta tabelaExpandir esta tabela
| Nome da propriedade | Descrição |
|---|
| Alias | É possível usar a propriedade Alias para especificar um nome personalizado para uma tabela ou consulta de origem ao usar a mesma tabela ou consulta mais de uma vez na mesma consulta. |
| Origem | É possível usar a propriedade Source para especificar a conexão de origem e o banco de dados de origem para uma tabela ou consulta de origem de uma consulta. |
Observação As duas propriedades a seguir não estão disponíveis no Access 2000:
Observação As duas novas propriedades a seguir foram adicionadas ao Access 2007 para as consultas:
- Filtrar ao carregar
- Ordenar ao carregar
Para obter informações adicionais sobre as propriedades do campo de pesquisa, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft:
304462
(http://support.microsoft.com/kb/304462/EN-US/
)
ACC2002: Como adicionar campos de pesquisa a uma tabela do Microsoft Access
Para obter informações adicionais sobre como modificar as propriedades da consulta, clique em
Ajuda do Microsoft Access no menu
Ajuda, digite
alterar propriedades da consulta no Assistente do Office ou no Assistente de respostas e clique em
Pesquisar para exibir os tópicos retornados.
Essas informações também são exibidas na World Wide Web no seguinte site da Microsoft:
Para obter informações adicionais sobre como criar consultas seleção, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft:
304325
(http://support.microsoft.com/kb/304325/EN-US/
)
ACC2002: Como criar uma consulta seleção no Microsoft Access
Para obter informações adicionais sobre como criar consultas parâmetro, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft:
304352
(http://support.microsoft.com/kb/304352/EN-US/
)
ACC2002: Como criar uma consulta parâmetro no Microsoft Access
Para obter informações adicionais sobre como criar consultas de tabela de referência cruzada, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft:
304349
(http://support.microsoft.com/kb/304349/EN-US/
)
ACC2002: Como criar uma consulta de tabela de referência cruzada no Microsoft Access
Para obter informações adicionais sobre como converter uma consulta seleção em uma consulta ação, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft:
304354
(http://support.microsoft.com/kb/304354/EN-US/
)
ACC2002: Como converter uma consulta seleção em uma consulta ação
Também é possível exibir as consultas para a maioria das técnicas descritas nestes artigos no arquivo de exemplo QrySmp00.exe que se encontra no seguinte artigo:
207626
(http://support.microsoft.com/kb/207626/EN-US/
)
Consultas de exemplo do Access 2000 disponíveis no Centro de Downloads
ID do artigo: 304356 - Última revisão: quarta-feira, 5 de janeiro de 2011 - Revisão: 2.0
A informação contida neste artigo aplica-se a:
- Microsoft Office Access 2007
- Microsoft Office Access 2003
- Microsoft Access 2002 Standard Edition