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
IMPORT STRUCTURE
|
IMPORT STRUCTURE ( structureXML ) | ||||||||
Paramètre | Type | Description | ||||||
structureXML | Texte |
![]() |
Définition XML de la structure de la base 4D | |||||
La commande IMPORT STRUCTURE vous permet d'importer, dans la base courante, la définition XML de la structure de la base 4D passée dans le paramètre structureXML.
Le paramètre structureXML doit contenir une définition valide de structure 4D au format XML. Pour obtenir ce type de définition, vous pouvez utiliser l'un des moyens suivants :
La définition de structure importée est ajoutée à la structure déjà ouverte et est affichée dans l'éditeur de Structure standard de 4D parmi les tables existantes (s'il y en a). Si une table importée a le même nom qu'une table locale, une erreur est générée et l'opération d'import est annulée.
Vous pouvez également importer la structure dans une base vide, et ainsi créer une nouvelle base.
Une erreur est générée si la structure est en mode compilé ou en lecture seulement.
Cette commande ne peut pas être appelée depuis une application 4D en mode distant.
Étant donné que cette commande modifie la structure de la base de données, elle ne peut pas être utilisée dans une application packagée en lecture seule (fichier .4dc installé dans le dossier Program Files ou fichier .4dz).
Vous souhaitez importer une définiton de structure stockée sur disque dans la base courante :
$struc:=Document to text("c:\\4DStructures\\Employee.xml")
IMPORT STRUCTURE($struc)
Produit : 4D
Thème : Définition structure
Numéro :
1310
Créé : 4D v14 R4
4D - Langage ( 4D v20 R7)