Objeto Combinar correspondencia (Foundation Class)
Categoría | Automatización |
---|---|
Catálogo predeterminado | Visual FoxPro Catalog\Foundation Classes\Automation |
Clase | mailmerge |
Clase de base | Custom |
Biblioteca de clases | mailmrge.vcx |
Clase primaria | Automation |
Ejemplo | ...\Samples\Solution\Ffc\Automate.scx |
Observaciones
Esta clase personalizada utiliza el motor del Asistente para combinar correspondencia para generar un documento de combinación de correspondencia de Microsoft Word.
Para utilizarla, coloque la clase en un proyecto o en un formulario o, desde el menú Acceso directo a elementos de la Galería de componentes, seleccione Agregar al proyecto o Agregar al formulario. Al agregar la clase a un formulario, tiene que especificar la tabla FROM (cDataPath), la ubicación y la versión de Word (cExe y cWordVersion), y los valores de otras propiedades necesarias. Al colocar la clase en un proyecto, puede elegir entre agregar la clase o crear una subclase.
Propiedades, eventos, métodos | Descripción |
---|---|
Propiedad AWPMrg[2,0] | Matriz de procedimientos para controlar los distintos estilos de combinación. Valor predeterminado: .F. |
Propiedad cDataFile | Una copia de FoxPro 2.6 de una tabla de Visual FoxPro 3.0 o posterior. Valor predeterminado: "" |
Propiedad cDataPath | Especifica la ruta de acceso de la tabla FROM. Valor predeterminado: "" |
Propiedad cDataSrc | Especifica el origen de datos de la conexión ODBC. Valor predeterminado: "" |
Propiedad cDocName | Especifica el nombre del archivo .doc existente. Valor predeterminado: "" |
Propiedad cExe | Especifica la ruta de acceso completa de la aplicación Word. Valor predeterminado: "" |
Propiedad cODBCSource | Especifica la cadena de conexión ODBC. Valor predeterminado: "" |
Propiedad cSaveFile | Especifica el archivo que controla los datos combinados. Valor predeterminado: "" |
Propiedad cSQLstmt | La instrucción SQL que extrae los datos. Valor predeterminado: "" |
Propiedad cSQLstmt2 | Especifica una instrucción SQL adicional, si la longitud de cSQLstmt es superior a 255 caracteres (para Word). Valor predeterminado: "" |
Propiedad cWordVersion | Especifica la versión de Word que está instalada (por ejemplo, “8”). Valor predeterminado: "" |
Propiedad lAlerted | Especifica si se ha enviado una alerta de error. Valor predeterminado: .F. |
Propiedad lEnglish | Comprueba si Word reconoce comandos de Word Basic en inglés. Valor predeterminado: .F. |
Propiedad lHasVerWord | Comprueba la presencia de Word. Valor predeterminado: .F. |
Propiedad nNewDoc | Indica si se va a utilizar un documento nuevo (vea Mailmrge.h). Valor predeterminado: 1 |
Propiedad nTemplate | Especifica el tipo del documento principal. Sólo se aplica a Word. Vea Mailmrge.h. Valor predeterminado: 1 |
Propiedad nWordProc | Especifica el procesador de texto seleccionado. Vea Mailmrge.h. Valor predeterminado: 1 |
Propiedad SysCh | Especifica un canal DDE. Valor predeterminado: -1 |
Método CheckVer | Comprueba la versión de Word que se va a utilizar. Componente interno de la clase. Sintaxis: CheckVer( ) Valor devuelto: ninguno Argumentos: ninguno |
Método GetMSW | Obtiene la línea de comando de Word desde el registro. Sintaxis: GetMSW(m.cversion) Valor devuelto: la ruta de acceso completa de Word Argumentos: m.cversion especifica la versión de Word que se va a utilizar. |
Método MrgCommaDel | Genera un archivo de texto delimitado por comas a partir de los datos. Sintaxis: MrgCommaDel( ) Valor devuelto: un archivo delimitado por comas Argumentos: ninguno |
Método MrgWord | Determina las versiones de Word que se van a utilizar en la combinación. Sintaxis: MrgWord( ) Valor devuelto: ninguno Argumentos: ninguno |
Método MSWerr | El controlador de errores que se va a utilizar en la ejecución de AppleScript. Sintaxis: MSWerr( ) Valor devuelto: ninguno Argumentos: ninguno |
Método GetSQLst | Obtiene la instrucción SQL que extrae los datos. Componente interno de la clase. Sintaxis: GetSQLst( ) Valor devuelto: ninguno Argumentos: ninguno |
Método PrepData | Determina el tipo del origen de datos que se va a utilizar en la combinación y normaliza los datos para su proceso. Componente interno de la clase. Sintaxis: PrepData( ) Valor devuelto: ninguno Argumentos: ninguno |
Método SaveSQL | Genera una tabla de resultados SQL. Componente interno de la clase. Sintaxis: SaveSQL( ) Valor devuelto: ninguno Argumentos: ninguno |
Método WzMMData | Copia los datos a un archivo de texto. Componente interno de la clase. Sintaxis: WzMMData( ) Valor devuelto: ninguno Argumentos: ninguno |
MakeFieldList | Componente interno de la clase. |
MailMergeWord8 | Componente interno de la clase. |
MailMergeWord6 | Componente interno de la clase. |
MSWmldlg | Componente interno de la clase. |
StartWord | Componente interno de la clase. |
MailMergeMacWord6 | Componente interno de la clase. |
Método MMCleanup | Cierra archivos. Componente interno de la clase. |
Vea también
Recomendaciones para la utilización de las Foundation Classes de Visual FoxPro | Foundation Classes de Visual FoxPro (A-Z) | Foundation Classes de Visual FoxPro