4D Write Pro puede abrir y convertir documentos 4D Write conservando la mayoría de sus propiedades específicas. Cuando los documentos 4D Write se almacenaron en un campo BLOB, el contenido de 4D Write se puede recuperar simplemente utilizando el comando WP New:
[WRITEAREAS]AreaNTWP:=WP New([WRITEAREAS]AreaNT_)
A diferencia de 4D Write, 4D Write Pro no es un plug-in, sino que está totalmente integrado en 4D. Tenga en cuenta que 4D Write Pro utiliza la misma licencia que 4D Write. Necesita tener esta licencia instalada en su aplicación para habilitar la funcionalidad.
Los objetos 4D Write Pro permiten recuperar los documentos 4D Write de estas maneras:
- Los archivos 4D Write antiguos (.4w6) deben convertirse previamente en archivos .4w7.
Atención: dado que el plug-in 4D Write no está disponible en aplicaciones 64 bits, debe convertir sus documentos 4D Write utilizando una versión de 4D 32 bits (hasta 4D v17 R4).
- Los archivos 4D Write almacenados en campos BLOB deben transferirse a un campo Objeto y luego convertirse utilizando el comando WP New.
- Los documentos 4D Write almacenados en campos imagen deben moverse previamente a los campos BLOB. Para hacer esto, puede:
- (recomendado) utilice el componente Extract4W7, que convierte los campos imagen 4D Write en campos BLOB 4D Write directamente desde una versión 4D 64 bits. Para más información sobre el componente Extract4W7, consulte esta publicación de blog.
- o ejecute el siguiente código en una versión 4D 32 bits (hasta 4D v17 R4, como se indicó anteriormente):
Notas:
- Compruebe las funcionalidades y objetos importables consultando: ¿Qué propiedades se conservan de 4D Write?
- las funcionalidades de 4D Write Pro se apoyan en Direct2D. Con máquinas en Windows 7 o Windows Server 2008, asegúrese de que se ha instalado el componente Platform Update for Windows para que pueda beneficiarse de la versión requerida de Direct2D.
El filtrado no estaba activo para los documentos 4D Write Pro en versiones anteriores. Si sus documentos 4D Write Pro hacen referencia a métodos 4D, ya no se evaluarán correctamente una vez que se conviertan a 4D v16 o superior. Los mensajes se mostrarán como "## Error # 48".
En este caso, debe agregar los métodos a la lista de métodos permitidos utilizando el comando SET ALLOWED METHODS.
Se han añadido nuevos comandos y los ya existentes han evolucionado para trabajar con 4D Write Pro: