Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
EXPORT STRUCTURE
|
EXPORT STRUCTURE ( exportedStructure {; format} ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
exportedStructure | Textvariable |
![]() |
Export der XML Definition der 4D Datenbankstruktur | |||||
format | String |
![]() |
Export format: xml format (default) or html format | |||||
Der Befehl EXPORT STRUCTURE exportiert die Strukturdefinition der aktuellen 4D Datenbank in exportedStructure.
In exportedStructure übergeben Sie die Textvariable, die für die Speicherung der Strukturdefinition vorgesehen ist. Die exportierte Definition enthält Tabellen, Felder, Indizes und Verknüpfungen sowie deren Attribute und alle Merkmale, die für eine vollständige Beschreibung der Struktur erforderlich sind. Unsichtbare Elemente werden mit dem entsprechenden Attribut exportiert. Gelöschte Elemente werden jedoch nicht exportiert.
Wenn Sie den Parameter format weglassen, exportiert der Befehl die Strukturdefinition standardmäßig im XML-Format. Andernfalls können Sie eine der folgenden Konstanten im Parameter format übergeben:
Konstante | Wert |
html format | html |
xml format | xml |
Der Befehl erzeugt den gleichen XML- oder HTML-Code wie der Menüeintrag Export > Strukturdefinition in XML-Datei... oder Export > Strukturdefinition in HTML-Datei... (siehe Strukturdefinitionen exportieren und importieren).
Die Datenbankstruktur in ein Textdokument exportieren:
var $vTStruc : Text
EXPORT STRUCTURE($vTStruc)
TEXT TO DOCUMENT("myStructure.xml";$vTStruc)
Sie möchten die aktuelle Datenbankstruktur im HTML-Format exportieren:
var $vHtml : Text
EXPORT STRUCTURE($vHtml;html format)
File("/PACKAGE/myProject Structure Export/myProject.html").setText($vHtml)
Produkt: 4D
Thema: Strukturzugriff
Nummer:
1311
Erstellt: 4D v14 R4
Geändert: 4D v20 R4
4D Programmiersprache ( 4D v20 R7)