Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20.6
EXPORT STRUCTURE
|
EXPORT STRUCTURE ( estructuraXML ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
estructuraXML | Variable texto |
![]() |
Exportación de la definición XML de la estructura de la base 4D | |||||
El comando EXPORT STRUCTURE exporta, en estructuraXML, la definición de la estructura de la base 4D actual al formato XML. Este comando utiliza los mismos mecanismos que el comando de menú Exportar > Definición de estructura al archivo XML... que se encuentra en la interfax del modo Diseño de 4D (ver Exportar e importar las definiciones de estructura).
En estructuraXML, pase la variable texto destinada a almacenar la definición de la estructura. La definición exportada incluye las tablas, los campos, los índices y las relaciones, así como también sus atributos y todas las características necesarias para obtener una descripción completa de la estructura. Los elementos invisibles se exportan con el atributo correspondiente. Sin embargo, los elementos eliminados no se exportan.
La "gramática" interna de las definiciones de estructura 4D se documenta por medio de los archivos DTD, también utilizados para la validación de los 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 se utilizan para definiciones de la estructura. Para obtener más información, puede consultar estos archivos junto con 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: Estructura
Número
1311
Creado por: 4D v14 R4
Manual de lenguaje 4D ( 4D v20)
Manual de lenguaje 4D ( 4D v20.1)
Manual de lenguaje 4D ( 4D v20.2)
Manual de lenguaje 4D ( 4D v20.3)
Manual de lenguaje 4D ( 4D v20.4)
Manual de lenguaje 4D ( 4D v20.5)
Manual de lenguaje 4D ( 4D v20.6)