4D v15

Subrecords conversion

Inicio

 
4D v15
Subrecords conversion

Subrecords conversion  


 

 

Originalmente introducido en 4D v14 R3

Ahora puede asignar el valor del campo especial "id_added_by_converter" que es añadido automáticamente por 4D al convertir una base de una versión anterior a la v11. En versiones anteriores, este valor sólo puede ser asignado por 4D y usted necesita utilizar comandos "obsoletos" tales como  _o_CREATE SUBRECORD para poder añadir nuevos registros en las subtablas convertidas.

Esta nueva funcionalidad le permite convertir sus bases antiguas que utilizan las subtablas de una manera más progresiva: puede mantener el enlace especial "relación subtabla" y añadir o modificar los registros relacionados como si fueran estándar. Una vez actualizados todos sus métodos, podrá sustituir la relación especial con un enlace regular sin cambiar el código.

Por ejemplo, ahora puede escribir:

 CREATE RECORD([Employees])
 <p>[Employees]Last Name:="Jones"
 CREATE RECORD([Employees_Children])
 [Employees_Children]First Name:="Natacha"
 [Employees_Children]Birthday:=!12/24/2013!
 [Employees_Children]id_added_by_converter:=4 //Type mismatch in previous releases
 SAVE RECORD([Employees_Children])
 SAVE RECORD([Employees]

Este código funcionará indiferentemente con una relación especial o estándar.

 
PROPIEDADES 

Producto: 4D
Tema: Lenguaje

 
HISTORIA 

 
ARTICLE USAGE

4D v15 - Actualización (standard edition) ( 4D v15)