4D v15EXPORT STRUCTURE |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v15
EXPORT STRUCTURE
|
EXPORT STRUCTURE ( estructura XML ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
estructura XML | Variable texto |
![]() |
Definición XML exportada de la estructura de la base 4D | |||||
Originalmente introducido en 4D v14 R4
Tema: Estructura Acceso
El nuevo comando EXPORT STRUCTURE exporta en estructuraXML la definición de la estructura de la base de datos 4D actual en formato XML. Este comando utiliza los mismos mecanismos que el comando de menú Exportar > Definición de estructura a archivo XML... que está disponible en la interfaz de modo Diseño 4D (ver Exportar e importar las definiciones de estructura).
En estructuraXML, se pasa una variable texto para ser llenada con la definición de estructura. La definición exportada incluye tablas, campos, índices y relaciones, junto con sus atributos y las diversas características que son necesarias para una definición completa de la estructura. Los elementos invisibles se exportan y etiquetan con los atributos apropiados. Los elementos eliminados, sin embargo, no se exportan.
La "gramática" interna de las definiciones de la estructura 4D se documenta a través de archivos DTD, también utilizados para la validación de archivos XML.Los archivos DTD utilizados por 4D se agrupan en la carpeta DTD, que se encuentra junto a la aplicación 4D. Los archivos base_core.dtd y common.dtd son utilizados para la definición de la estructura. Para obtener más información acerca de las definiciones de estructura 4D, no dude en consultar estos archivos, así como también los comentarios que contienen.
Usted desea exportar la estructura de la base a un documento de texto:
C_TEXT($vTStruc)
EXPORT STRUCTURE($vTStruc)
TEXT TO DOCUMENT("myStructure.xml";$vTStruc)
Producto: 4D
Tema: Lenguaje
Número
705086
4D v15 - Actualización (standard edition) ( 4D v15)