MailMerge.CreateDataSource Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria um documento do Microsoft Word que usa uma tabela para armazenar dados para mala direta.
public void CreateDataSource (ref object Name, ref object PasswordDocument, ref object WritePasswordDocument, ref object HeaderRecord, ref object MSQuery, ref object SQLStatement, ref object SQLStatement1, ref object Connection, ref object LinkToSource);
abstract member CreateDataSource : obj * obj * obj * obj * obj * obj * obj * obj * obj -> unit
Public Sub CreateDataSource (Optional ByRef Name As Object, Optional ByRef PasswordDocument As Object, Optional ByRef WritePasswordDocument As Object, Optional ByRef HeaderRecord As Object, Optional ByRef MSQuery As Object, Optional ByRef SQLStatement As Object, Optional ByRef SQLStatement1 As Object, Optional ByRef Connection As Object, Optional ByRef LinkToSource As Object)
Parâmetros
- Name
- Object
Objetoopcional. O caminho e o nome de arquivo da nova fonte de dados.
- PasswordDocument
- Object
Objetoopcional. A senha necessária para abrir a nova fonte de dados.
- WritePasswordDocument
- Object
Objetoopcional. A senha necessária para salvar alterações na fonte de dados.
- HeaderRecord
- Object
Objetoopcional. Os nomes de campos do registro de cabeçalho. Se esse argumento for omitido, o registro de cabeçalho padrão será usado: "Cargo, Nome, Sobrenome, Posição, Empresa, Endereço1, Endereço2, Cidade, Estado, CEP, País, FoneResidencial, FoneComercial". Para separar os nomes de campos, use o separador de lista especificado em Configurações regionais no Painel de controle.
- MSQuery
- Object
Objetoopcional. True para iniciar o Microsoft Query, se ele estiver instalado. Os Name PasswordDocument argumentos, e HeaderRecord são ignorados.
- SQLStatement
- Object
Objetoopcional. Define opções de consulta para recuperação de dados.
- SQLStatement1
- Object
Objetoopcional. Se a cadeia de caracteres de consulta for maior que 255 caracteres, SQLStatement especifica a primeira parte da cadeia de caracteres e SQLStatement1 especifica a segunda parte.
- Connection
- Object
Objetoopcional. Um intervalo dentro do qual a consulta especificada por SQLStatement será executado. A maneira como você especifica o intervalo depende de como os dados são recuperados. Por exemplo: ao recuperar dados através de ODBC, você especifica uma sequência de conexão. Ao recuperar dados do Microsoft Excel usando intercâmbio dinâmico de dados (DDE), você especifica um intervalo nomeado. Segurança DDE (troca dinâmica de dados) é uma tecnologia mais antiga que não é segura. Se possível, use uma alternativa mais segura para o DDE. Ao recuperar dados do Microsoft Access, você especifica a palavra "Table" ou "Query" seguida pelo nome de uma tabela ou consulta.
- LinkToSource
- Object
Objetoopcional. True para executar a consulta especificada por Connection e SQLStatement cada vez que o documento principal é aberto.
Comentários
A nova fonte de dados é anexada ao documento especificado, que se torna um documento principal, se ainda não houver um.
Evite usar senhas codificadas em seus aplicativos. Se uma senha for necessária em um procedimento, solicite a senha do usuário, armazene-a em uma variável e use a variável em seu código.