4D v15

Funciones obsoletas

Inicio

 
4D v15
Funciones obsoletas

Funciones obsoletas    


 

Vamos a empezar con una lista de comandos o funciones que fueron declaradas obsoletas en las versiones anteriores de la documentación y que, después de una nueva evaluación en la v15, ya no son considerados como tales (por lo que todavía se puede utilizar, pero en general se recomienda reemplazarlos con los comandos más recientes):

Before

After

In break

In footer

In header

Activated

Deactivated

Document type

Modified

Outside call

SHOW TOOL BAR

HIDE TOOL BAR


Estos dos últimos comandos se reactivaron para la gestión de barras de herramientas a medida y se han trasladado desde el tema "Interfaz de usuario" al tema "Windows". Además, el comando Open form window acepta un nuevo tipo Toolbar form window.

A partir de 4D v15, los comandos obsoletos tienen sistemáticamente  el prefijo "_o_" y ya no aparecen en las listas de comandos 4D. Alrededor de cincuenta comandos 4D obsoletos han sido renombrados.

Para la lista completa de los comandos obsoletos que fueron renombrados en 4D v15, consulte la sección Comandos obsoletos renombrados.                  .

XSLT  

Los comandos de transformación XSLT son declarados obsoletos y ahora tienen un prefijo. Por compatibilidad, las transformaciones XSL siguen siendo soportadas en 4D, pero su uso ahora no se recomienda. el soporte de la tecnología XSLT se eliminará en futuras versiones de 4D.

Nota para 4D Server 64-bit OS X: no está disponible con la versión 4D Server 64 bits para OS X. En consecuencia, llamando a uno de estos comandos desde esta aplicación generará un error 33: "Método o función no implementados".

4D ofrece dos soluciones para la sustitución de la tecnología XSLT en sus bases de datos:

  • Uso de las funciones equivalentes del módulo PHP libxslt, wque se instala en 4D desde la versión 14.2. 4D ha producido un documento específico para ayudarle a utilizar el XSL de PHP como un reemplazo para los comandos XSLT de  4D: Descargar XSLT con documento técnico PHP (PDF)
  • Uso de las nuevas posibilidades que ofrece el comando PROCESS 4D TAGS, cuyas capacidades se han extendido considerablemente en 4D v15.

  • La constante Has toolbar button Mac ahora es obsoleta; la opción correspondiente ha sido declarada obsoleta por Apple desde OS X 10.6. Esta constante estaba disponible en los temas "Open Form Window" y "Open Window" "Abrir ventana formulario" y "Abrir ventana". Se ha renombrado _O_Has toolbar button Mac en 4D v15.

  • La constante qr font (1) se ha renombrado _O_qr font. Ahora es obsoleta y ya no debe ser utilizada (la compatibilidad se mantiene pero no contará con soporte en futuras versiones). Una nueva constante qr font name (10) se ha añadido al tema "QR Propiedades de texto". Ahora debe utilizar esta constante para definir la fuente y utilizar valor de tipo cadena. Puede pasar un nombre devuelto por el comando FONT LIST.

Un nuevo selector está disponible para los comandos Get database parameter y SET DATABASE PARAMETER: Use legacy network layer (Entero largo, 87).

Este nuevo selector define u obtiene el estado actual de la capa de red antigua para las conexiones cliente/servidor. Esta antigua capa de red será reemplazada gradualmente con la capa de red ServerNet en sus aplicaciones. ServerNet se requerirá en las próximas versiones de 4D con el fin de asegurarse de que sus aplicaciones se beneficiarán de las futuras evoluciones de la red. Por razones de compatibilidad, la capa de red antigua aún es soportada para facilitar la transición de las aplicaciones existentes (que todavía es utilizada por defecto para las aplicaciones convertidas de versiones anteriores a la v15). En este momento, se puede activar la capa de red ServerNet.

  • Pase 1 en este parámetro para utilizar la capa de red legacy (y desactivar el ServerNet),
  • Pase 0 para desactivar la capa de red antigua (y utilizar el ServerNet).

Esta propiedad también se puede definir con la opción "Usar capa de red antigua" en el diálogo de compatibilidad Nuevas opciones de compatibilidad (ver también la sección Nueva capa red ServerNet).

Nota de implementación: la capa de red ServerNet se ofrece en el lanzamiento "preview" en 4D v15.

Los plug-ins 4D Write y 4D View  aún están siendo soportados, pero ya no evolucionan en futuras versiones de 4D. 4D está desarrollando actualmente "4D Write Pro" y "4D View Pro" como soluciones de remplazo, cuyas funcionalidades se integrarán progresivamente. Las versiones iniciales de estas nuevas herramientas ya están disponibles en 4D v15.

 
 



Ver también 

Funcionalidades obsoletas y eliminadas

 
PROPIEDADES 

Producto: 4D
Tema: Funciones obsoletas

 
HISTORIA 

 
ARTICLE USAGE

Conversión a 4D v15 ( 4D v15)