4D v18

WP EXPORT DOCUMENT

Inicio

 
4D v18
WP EXPORT DOCUMENT

WP EXPORT DOCUMENT 


 

WP EXPORT DOCUMENT ( docWP ; rutaArchivo {; format {; opciones}} )  
Parámetro Tipo   Descripción
docWP  Objeto in Variable 4D Write Pro
rutaArchivo  Cadena in Ruta del archivo exportado
format  Entero largo in Formato de salida del documento
opciones  Entero largo in Opciones de exportar

El comando WP EXPORT DOCUMENT exporta el objeto 4D Write Pro docWP en un documento en el disco definido por el parámetro rutaArchivo así como también los parámetros opcionales.

En docWP, pase el objeto 4D Write Pro que desea exportar.

En rutaArchivo, pase la ruta de destino y el nombre del documento a exportar. Si pasa sólo el nombre del documento, se guardará en el mismo nivel que el archivo de estructura de 4D. Por defecto, si se omite el parámetro format, el comando utiliza la extensión del archivo para determinar el formato del archivo.

También puede pasar una constante del tema Constantes 4D Write Pro en el parámetro format. En este caso, 4D añade la extensión correspondiente al nombre de archivo si es necesario. Los siguientes formatos son soportados:

Constante Tipo Valor Comentario
wk 4wp Entero largo 4 El documento 4D Write Pro se guarda en un formato de archivo nativo (HTML comprimido con imágenes almacenadas en una carpeta separada). Las expresiones 4D no se calculan y las etiquetas 4D especificas se incluyen.
Este formato es especialmente adecuado para guardar y archivar documentos 4D Write Pro en el disco sin ninguna pérdida.
wk docx Entero largo 7

Extensión .docx el documento 4D Write Pro se guarda en formato Microsoft Word. Soporte certificado para Microsoft Word 2016 y posterior, sin embargo, es compatible con cualquier versión compatible con el formato .docx (por ejemplo, Microsoft Word 2007).
 
Las partes del documento exportadas son:

  • Cuerpo / encabezados / pies de página / secciones
  • Configuración de página / impresión (márgenes, color / imagen de fondo, bordes, relleno, tamaño / orientación del papel)
  • Imágenes: patrón en línea, anclado y de fondo (definido con wk background image)
  • Variables y expresiones compatibles (número de página, número de páginas, fecha, hora, metadatos). Las variables y expresiones no compatibles se evaluarán y congelarán antes de la exportación.
  • Marcadores

Tenga en cuenta que algunas configuraciones de 4D Write Pro pueden no estar disponibles o pueden comportarse de manera diferente en Microsoft Word.

wk web page complete Entero largo 2 Extensión .htm o .html. El documento se guarda como HTML estándar y sus recursos se guardan por separado. Las etiquetas 4D específicas se eliminan y las expresiones se calculan. Este formato es especialmente adecuado cuando se quiere mostrar un documento 4D Write Pro en un navegador web.

Notas:

  • "Etiquetas 4D específicas" significa el XHTML 4D con namespace y estilos CSS 4D.
  • Las expresiones pueden congelarse en cualquier momento antes de la exportación utilizando ST FREEZE EXPRESSIONS.
  • Para mayor información sobre el formato 4D Write Pro, consulte Formato del documento .4wp.
  • Para ver una lista de diferencias conocidas o incompatibilidad al utilizar el formato .docx, ver Exportar al formato .docx.

En el parámetro opciones, se pasan las opciones que configurarán la exportación. Puede pasar un valor entero largo para definir el estilo del código HTML. Las siguientes constantes están disponibles:

Constante Tipo Valor Comentario
wk html debug Entero largo 1 Código HTML formateado ("pretty print"), más fácil de depurar
wk normal Entero largo 0 Código HTML estándar
Opción HTML debug desactivada (por defecto):
  • Opción HTML debug activada:

Usted quiere exportar el contenido del objeto 4D Write Pro myArea en un documento en la carpeta de su base. Puede configurar la opción de depuración utilizando un botón 'pprint':

 C_TEXT($filePath)
 $filePath:=Get 4D folder(Database folder)+"Exported files"+Folder separator+"WriteProExport.html"
 If(pprint=0) //if the debug option is off
    WP EXPORT DOCUMENT(myArea;$filePath;wk web page complete;wk normal)
 Else
    WP EXPORT DOCUMENT(myArea;$filePath;wk web page complete;wk html debug)
 End if

Usted quiere exportar los contenidos del objeto 4D Write Pro myArea en el formato .4wp:

 C_TEXT($path)
 C_LONGINT($docRef)
 
 Case of
    :(Form event code=On Clicked)
 
       $path:=Get 4D folder(Database folder)+"Export"+Folder separator
       $path:=Select document($path;".4wp";" title";File name entry)
 
       If($path#"")
          WP EXPORT DOCUMENT(myArea;document;wk 4wp;wk normal)
       Else
          ALERT("Ocurrió un error.")
       End if
 End case

 



Ver también 

Exportar al formato .docx
WP EXPORT VARIABLE

 
PROPIEDADES 

Producto: 4D
Tema: Lenguaje 4D Write Pro
Número 1337

This command can be run in preemptive processes

 
HISTORIA 

Creado por: 4D v14 R5
Modificado: 4D v15 R2
Modificado: 4D v17 R4

 
ARTICLE USAGE

Referencia 4D Write Pro ( 4D v18)