Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
EXPORT STRUCTURE
|
EXPORT STRUCTURE ( structureXML {; format} ) | ||||||||
Paramètre | Type | Description | ||||||
structureXML | Variable texte |
![]() |
Export de la définition XML de la structure de la base 4D | |||||
format | Chaîne |
![]() |
Export format: xml format (default) or html format | |||||
La commande EXPORT STRUCTURE exporte la définition de la structure de la base 4D courante dans exportedStructure.
Passez dans exportedStructure la variable texte destinée à stocker la définition de la structure. La définition exportée inclut les tables, les champs, les index et les liens, ainsi que leurs attributs et toutes les caractéristiques nécessaires à la description complète de la structure. Les éléments invisibles sont exportés avec l'attribut correspondant. Les éléments supprimés, cependant, ne sont pas exportés.
Par défaut, si vous omettez le paramètre format, la commande exporte la définition de la structure au format XML. Sinon, vous pouvez passer l'une des constantes suivantes dans le paramètre format :
Constante | Valeur |
html format | html |
xml format | xml |
La commande génère le même code XML ou HTML que la commande de menu Exporter > Définition de structure vers le fichier XML... ou Exporter > Définition de structure vers le fichier HTML... (voir Exporter et importer des définitions de structure).
Vous voulez exporter la structure de la base courante dans un fichier texte :
var $vTStruc : Text
EXPORT STRUCTURE($vTStruc)
TEXT TO DOCUMENT("myStructure.xml";$vTStruc)
Vous voulez exporter la structure de la base courante au format html :
var $vHtml : Text
EXPORT STRUCTURE($vHtml;html format)
File("/PACKAGE/myProject Structure Export/myProject.html").setText($vHtml)
Produit : 4D
Thème : Définition structure
Numéro :
1311
Créé : 4D v14 R4
Modifié : 4D v20 R4
4D - Langage ( 4D v20 R7)