|
|
|
|
- Propiedades específicas de las variables Document
- Funciones WLanguage que utilizan variables Document
Documento (Tipo de Variable)
El tipo Document permite manipular un documento de tipo "docx". El contenido de esta Document puede ser visto y modificado por varias funciones y propiedades de WLanguage. Se puede inicializar un documento Variable: - con el contenido de una control Procesador de texto.
- con un archivo ".docx" o ".rtf.
- con un buffer (que contiene un docx o rtf).
- con un memo binario de un archivo de datos.
- con un string. Por ejemplo:
MyDoc is Document = "a paragraph." + CR + "a second paragraph."
Observación: Para obtener más información sobre la declaración de este tipo de variable y el uso de propiedades WLanguage, consulte Declarar una variable. // Load the document MyDoc is Document = "c:\temp\doc.docx" // Browse the paragraphs of the document FOR EACH para OF MyDoc.Paragraph FOR EACH MyElement OF para.Element Trace(MyElement.Texte) END END
Propiedades Propiedades específicas de las variables Document Las siguientes propiedades pueden utilizarse para manipular variables de tipo Document: | | | Nombre de la propiedad | Tipo utilizado | Efecto |
---|
Contraseña | Cadena de caracteres | Contraseña para el archivo docx. Esta contraseña se utiliza para encriptar el archivo docx. Esta contraseña se solicitará al abrir el archivo docx. | Estilo | Array de variables de tipo docStyle | Información sobre los estilos relacionado al Document (información global al Document). | EvenOddPageDiferente | booleano | - True si el documento debe tener encabezados y pies de página diferentes para las páginas pares e impares,
- False en caso contrario. En este caso, los encabezados y pies de página son idénticos para las páginas pares e impares..
| FilePath | Cadena de caracteres | Nombre y ruta completo del archivo docx asociado con el Document. Esta propiedad es de solo lectura. Se asigna cuando se utiliza DocOpen.
Observaciones: - Al asignar una variable Documento a otra, este Property no se copia (excepto durante la llamada a DocOpen ).
- Si el documento procede de una memoria intermedia, esta Property corresponde a una cadena vacía ("").
| Marcador[ Nombre del marcador] | array asociativa de variables DocFragment | Fragmento associated con el marcador. | Modified | booleano | - True si se ha modificado el documento desde que se abrió (mediante programación o por el usuario),
- False en caso contrario.
Esta propiedad es de solo lectura. | Numeración | Array de docNumbering | Las numeraciones asociadas a la Document. La numeración de Document puede ser consultada a través de la declaración FOR EACH. | PáginaColor | Variable de tipo Color | Antecedentes color del Page. | Párrafo | Array de docParagraph | Párrafos incluidos en el cuerpo de Document. Los párrafos de Document pueden ser consultados a través de la declaración de CADA UNO. | Property | Variable de tipo docProperty | Propiedades del documento. | ReadOnly | booleano | - True si el documento es de solo lectura,
- False en caso contrario.
Esta propiedad es de solo lectura. | Sección | Variable de tipo docSection | Información de la sección (información global a la Document). |
Observaciones Funciones WLanguage que utilizan variables Document Las variables Document se pueden manejar usando las siguientes funciones de WLanguage: - sintaxis estándar:
| | DocAdd | Agrega: - al final de un tratamiento de palabras Document: un elemento, una Document, un párrafo, un texto, una Image o un fragmento.
- al final de un fragmento: un elemento, un texto o un Image.
| DocClose | Cierra un archivo docx y libera la Document. | DocEndModification | Indica el final de un grupo de operaciones en un procesador de textos Document en un solo Event (gestión "deshacer/rehacer"). | DocFind | Encuentra una cadena de caracteres: - en un procesador de textos completo Document.
- en un fragmento.
| DocInsert | Inserta un objeto en un procesador de textos Document o sustituye el contenido del fragmento actual. Los objetos que se pueden utilizar son: - un elemento,
- a Document,
- a paragraph,
- un texto,
- una imagen, etc,
- un fragmento.
| DocInsertTable | Inserta una tabla en un procesador de textos Document. | DocOpen | Abre un archivo de procesamiento de texto (formato docx) en modo Lectura/Escritura. El archivo docx se abre y se bloquea hasta que se cierra. | DocPrint | Imprime una Document en formato "docx". | DocRedo | Restaura la última acción deshecha en un procesador de textos Document. | DocRedoCount | Devuelve el número de acciones canceladas que se pueden rehacer en un procesador de textos Document. | DocReplace | Encuentra todas las instancias de una cadena de caracteres y las reemplaza con otra cadena.: - en un procesador de textos completo Document.
- en un fragmento.
| DocSave | Guarda una Document como archivo "docx". | DocStartModification | Señala el comienzo de la agrupación de un conjunto de operaciones en un documento en una sola gestión de Event( de "deshacer/rehacer"). | DocToHTML | Convierte un procesador de textos Document en un archivo HTML. | DocToImage | Exporta una página que se encuentra en un procesador de textos Document en formato Image. | DocToPDF | Convierte un procesador de textos Document en un archivo PDF. | DocToText | Crea un string a partir de los datos: - se encuentra en una control Procesador de texto o en un procesador de textos Document.
- encontrada en un párrafo de un control Procesador de texto.
| DocUndo | Deshace la última acción realizada en un procesador de textos Document. | DocUndoCount | Devuelve el número de acciones que se pueden deshacer en una Document. | DocUndoRedoDeleteAll | Borra toda la historia del mecanismo de Deshacer/Rehacer para un procesador de textos Document. | iPrintDoc | Imprime una Document en formato "docx". |
- sintaxis con prefijo:
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|