MailMerge.CreateDataSource Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea un documento de Microsoft Word que usa una tabla para guardar datos de una combinación de correspondencia.
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
Objeto opcional. La ruta de acceso y el nombre de archivo del nuevo origen de datos.
- PasswordDocument
- Object
Objeto opcional. La contraseña requerida para abrir el nuevo origen de datos.
- WritePasswordDocument
- Object
Objeto opcional. La contraseña requerida para guardar cambios realizados en el origen de datos.
- HeaderRecord
- Object
Objeto opcional. Nombres de campo para el registro inicial. Si se omite este argumento, se usa el registro de encabezado estándar: "Title, FirstName, LastName, JobTitle, Company, Address1, Address2, City, State, PostalCode, Country, HomePhone, WorkPhone". Para separar los nombres de campo, use el separador de lista especificado en Configuración regional en Panel de control.
- MSQuery
- Object
Objeto opcional. True para iniciar Microsoft Query, si está instalado. Los Name
argumentos , PasswordDocument
y HeaderRecord
se omiten.
- SQLStatement
- Object
Objeto opcional. Define las opciones de consulta para recuperar datos.
- SQLStatement1
- Object
Objeto opcional. Si la cadena de consulta tiene más de 255 caracteres, SQLStatement
especifica la primera parte de la cadena y SQLStatement1
especifica la segunda parte.
- Connection
- Object
Objeto opcional. Intervalo en el que se realizará la consulta especificada por SQLStatement
. El modo en que se especifica el intervalo depende del modo en que se recuperan los datos. Por ejemplo: al recuperar datos a través de ODBC, se especifica un cadena de conexión. Al recuperar datos de Microsoft Excel mediante el intercambio dinámico de datos (DDE), se especifica un intervalo con nombre. Seguridad El intercambio dinámico de datos (DDE) es una tecnología anterior que no es segura. Si es posible, use una alternativa más segura a DDE. Al recuperar datos de Microsoft Access, especifique la palabra "Tabla" o "Consulta" seguida del nombre de una tabla o consulta.
- LinkToSource
- Object
Objeto opcional. True para realizar la consulta especificada por Connection
y SQLStatement
cada vez que se abre el documento principal.
Comentarios
El nuevo origen de datos se adjunta al documento especificado, que se convierte en un documento principal si aún no es uno.
No use contraseñas codificadas de forma rígida en las aplicaciones. Si se requiere la contraseña en un procedimiento, pídale la contraseña al usuario, almacénela en una variable y luego use la variable en el código.