4D v16.3

Cambiar de 32 bits a 64 bits

Inicio

 
4D v16.3
Cambiar de 32 bits a 64 bits

Cambiar de 32 bits a 64 bits    


 

 

Actualizar una aplicación 4D existente en OS X desde una versión de 32 bits de 4D a una versión de 64 bits requiere un trabajo de preparación.

Si su aplicación se ejecuta en 4D Server 64 bits Windows u OS X, la mayor parte del trabajo ya está hecho. Las aplicaciones monopuesto de 64 bits pueden requerir algunos pasos adicionales. Esta sección ofrece una lista de comprobación paso a paso para ayudarle a verificar todos los puntos necesarios antes y después de la actualización.

Varias funcionalidades se han actualizado, desactivado o incluso declaradas como obsoletas para la migración a 64 bits de nuestros productos. Todos los detalles se listan en la sección Funcionalidades específicas de versiones 64 bits.

Nota: al igual que con cualquier proceso de actualización, es una buena práctica utilizar el CSM y lanzar un proceso de verificación antes de cada paso importante para asegurarse de que tanto los datos como la estructura estén bien.

El primer requisito consiste en actualizar sus plug-ins (si los hay) a su versión 64 bits:

  • Plug-ins 4D:
    Todos los plug-ins ya existen en versiones 64 bits, excepto 4D Write y 4D View.
    • Si su aplicación utiliza 4D Write, debe considerar migrar su código a 4D Write Pro. Una buena práctica es guardar su código 32 bits existente e iniciar un nuevo módulo basado en 4D Write Pro 64 bits.
    • Si su aplicación utiliza 4D View, deberá utilizar las funcionalidades de 4D View Pro u otras alternativas.
  • Plug-ins de terceros:
    Contacte a sus proveedores para obtener las versiones 64 bits.   

  1. Actualice su aplicación a la última versión 32 bits, por ejemplo, 4D v15 R5 32 bits.
  2. Asegúrese de que el modo Unicode esté activo.
  3. Convierta toda imagen PICT/cicn/QuickTime.Para detectar los formatos de imagen obsoletos en sus datos, puede utilizar el comando GET PICTURE FORMATS. También es necesario reemplazar todas los formatos de imagen no soportados en la estructura de su base. Una verificación con el CSM detectará imágenes obsoletas en archivos de recursos para los botones de imagen y 3D, así como también para imágenes estáticas.
  4. Reemplace las funcionalidades basadas en XSLT (comandos _o_XSLT APPLY TRANSFORMATION, _o_XSLT SET PARAMETER o _o_XSLT GET ERROR), por el comando PROCESS 4D TAGS por ejemplo.
  5. Reemplace las llamadas _o_Font number por llamadas de nombre de fuentes.
  6. Elimine todo código que cree o modifique archivos de recursos.
En este punto, usted está listo para abrir su base de datos con una versión 64 bits de 4D.

  1. Abra su aplicación con una versión 64 bits de 4D Developer Edition.
  2. Si utiliza el motor de renderización WebKit integrado para sus áreas Web, verifique que pase automáticamente al motor de renderización del sistema (el acceso a los métodos 4D con $4d sigue siendo válido).
  3. Si su código utiliza la Mac spool file format option del comando SET PRINT OPTION, debe reemplazarlo por una llamada a SET CURRENT PRINTER con la constante Generic PDF driver.
  4. Verifique las llamadas y usos del editor de etiquetas (consulte Editor de etiquetas (64 bits)).
  5. Verifique las llamadas y usos del editor de informes rápidos (consulte Informes rápidos (64 bits))

Su aplicación es totalmente compatible con 64 bits y puede beneficiarse de todas las nuevas funcionalidades de 4D 64 bits.

En particular:

  • La arquitectura 64 bits empuja los límites de la memoria caché de la base de datos. Mejora el rendimiento de su base simplemente utilizando una caché más grande.
    Adopta poderosas funcionalidades 64 bits, como procesos apropiativos, objetos de formulario animados o nuevas funcionalidades de impresión.
    Construya sus aplicaciones con 4D Runtime Volume License 64 bits.
    Utilice 4D Server 64 bits Win y Mac OS en versión final -  consulte las secciones Utilizar 4D Server 64 bits para OS X y Utilizar 4D Server 64 bits (Windows)
  • Crea gráficos utilizando un parámetro de tipo Objeto con el comando GRAPH.

 
 



Ver también 

Utilizar 4D Developer Edition 64 bits

 
PROPIEDADES 

Producto: 4D
Tema: Cambiar de 32 bits a 64 bits

 
HISTORIA 

 
ARTICLE USAGE

Conversión a 4D v16 ( 4D v16)
Conversión a 4D v16 ( 4D v16.2)
Conversión a 4D v16 ( 4D v16.3)