4D v15

Unterdatensätze konvertieren

Home

 
4D v15
Unterdatensätze konvertieren

Unterdatensätze konvertieren  


 

 

Eingeführt mit 4D v14 R3

Sie können dem speziellen Feld "id_added_by_converter" auch selbst einen Wert zuweisen. Dieser Wert wurde in bisherigen Releases nur von 4D verwaltet, und Sie mussten Befehle wie _o_CREATE SUBRECORD verwenden, um neue Datensätze in konvertierten Untertabellen hinzuzufügen.

Mit diesem neuen Feature können Sie Ihre alten Datenbanken mit Untertabellen nach und nach konvertieren: Sie können die spezielle Verknüpfung "Untertabelle Verknüpfung" beibehalten und verknüpfte Datensätze ändern oder hinzufügen, als ob sie normale Datensätze wären. Sind dann all Ihre Methoden aktualisiert, können Sie diese spezielle Verknüpfung durch eine reguläre Verknüpfung ersetzen, ohne Ihren Code zu verändern.

Sie können beispielsweise schreiben:

 CREATE RECORD([Employees])
 [Employees]Last Name:="Jonas"
 CREATE RECORD([Employees_Children])
 [Employees_Children]First Name:="Natascha"
 [Employees_Children]Birthday:=!24.12.2013!
 [Employees_Children]id_added_by_converter:=4 //Typfehler in früheren Releases
 SAVE RECORD([Employees_Children])
 SAVE RECORD([Employees]

Dieser Code funktioniert für spezielle und reguläre Verknüpfungen gleichermaßen.

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Programmiersprache

 
GESCHICHTE 

 
ARTIKELVERWENDUNG

4D v15 - Upgrade (Standard Edition) ( 4D v15)