Applies ToWord para Microsoft 365 Word para Microsoft 365 para Mac Word 2024 Word 2024 para Mac Word 2021 Word 2021 para Mac Word 2019 Word 2019 para Mac Word 2016

O campo Base de Dados insere os resultados de uma base de dados consulta numa tabela Word. Se o número de colunas for 62 ou superior, o campo Base de Dados insere os resultados de uma consulta em colunas separadas por separadores. O campo Base de Dados contém todas as informações necessárias para ligar a uma base de dados e executar uma consulta linguagem SQL (Structured Query Language) (SQL). Atualize o campo para consultar novamente a base de dados.

Nota de Segurança: Quando se ligar a uma origem de dados, certifique-se de que a sua palavra-passe não é legível por outras pessoas. Por exemplo, não o armazene onde seja legível como texto simples, como numa macro. Não o envie na Internet, a menos que utilize o protocolo SSL (Secure Sockets Layer), que encripta os dados. Pode saber se um endereço Web utiliza SSL se o endereço começar com "https" em vez de "http".

Sintaxe

Quando vê o código de campo Base de Dados no seu documento, a sintaxe tem o seguinte aspeto:

{ BASE DE DADOS [Comutadores ] }

Nota:  Um código de campo indica o que o campo deve mostrar. Os resultados de campo são a informação a apresentar no documento depois da avaliação do código de campo. Para alternar entre a visualização do código de campo e os resultados do código de campo, prima ALT+F9.

Parâmetros

\b "Soma"

Especifica os atributos do formato definido pelo parâmetro \l a aplicar à tabela. Se o parâmetro \l estiver em branco, o valor do comutador \b tem de ser 16 (Ajuste Automático). Inclua a soma de qualquer combinação dos seguintes valores para especificar o valor para o comutador.

Por exemplo, os parâmetros \l "3" \b "11" aplicam apenas os limites, sombreado e atributos de cor do formato de tabela definido pelo parâmetro \l.

Este valor

Especifica

0

Nenhum

1

Limites

2

Sombreado

4

Tipo de Letra

8

Cor

16

Ajuste Automático

32

Linhas de Cabeçalho

64

Última Linha

128

Primeira Coluna

256

Última Coluna

\c "ConnectInfo"

Especifica uma ligação aos dados. Por exemplo, uma consulta a uma base de dados do Microsoft Office Access pode conter as instruções de ligação \c "DSN=Ms Access Databases; DBQ=C:\\Data\\Sales93.mdb; FIL=RedISAM;".

\d "Localização"

O caminho e o nome do ficheiro da base de dados. Utilizado para todas as consultas de base de dados, exceto uma consulta a uma tabela de base de dados SQL com o ODBC. Utilize barras invertidas duplas no caminho , por exemplo, "C:\\Data\\Sales94.mdb".

\f "StartNumber"

Especifica o número de registo da primeira registo de dados a inserir , por exemplo, \f "2445".

\h

Insere nomes de campo da base de dados como cabeçalhos de coluna na tabela resultante.

\l "Formatar#"

Aplica um formato da caixa de diálogo Formatação Automática da Tabela ao resultado da consulta da base de dados. O número Format# é determinado pelo formato de tabela que selecionar na caixa de diálogo. Se este comutador for utilizado e o parâmetro \b não especificar os atributos da tabela, Word insere uma tabela não formatado.

\o

Insere dados no início de uma intercalação.

\s "SQL"

Instruções do SQL. Tem de inserir uma barra invertida (\) antes de cada aspa nas instruções. Por exemplo, as instruções para uma base de dados do Access podem ser as seguintes: "selecione * de \s \"Lista de Clientes\"".

\t "EndNumber"

Especifica o número de registo do último registo de dados a inserir , por exemplo: \t "2486".

Exemplos

O campo seguinte resulta de uma consulta numa base de dados do Access através do ODBC com o comando Base de Dados :

{ DATABASE \d "C:\\Data\\Sales93.mdb" \c "DSN=MS Access Database; DBQ=C:\\Data\\Sales93.mdb; FIL=RedISAM" \s "select * from \"Customer List\" " \f "2445" \t "2486" \l "2" }

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.