4D v16.3EXPORT STRUCTURE |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
EXPORT STRUCTURE
|
EXPORT STRUCTURE ( estruturaXML ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
estruturaXML | Variável texto |
![]() |
Exportação da definição XML da estrutura de banco de dados 4D | |||||
O comando EXPORT STRUCTURE exporta, em estruturaXML, a definição da estrutura da base 4D atual ao formato XML. Este comando utiliza os mesmos mecanismos que o comando de menu Exportar > Definição de estrutura ao arquivo XML... que se encontra na interface do modo Desenho de 4D (ver Exportar e importar definições de estrutura).
Em estruturaXML, passe a variável texto destinada a armazenar a definição da estrutura. A definição exportada inclui as tabelas, os campos, os índices e as relações, assim como também seus atributos e todas as características necessárias para obter uma descrição completa da estrutura. Os elementos invisíveis se exportam com o atributo correspondente. No entanto, os elementos eliminados não se exportam.
A "gramática" interna das definições de estrutura 4D se documenta por meio dos arquivos DTD, também utilizados para a validação dos arquivos XML. Os arquivos DTD utilizados por 4D se agrupam na pasta DTD, que se encontra junto a aplicação 4D. Os arquivos base_core.dtd e common.dtd se utilizam para definições da estrutura. Para obter mais informação, pode consultar estes arquivos junto com os comentários que contém.
Você deseja exportar a estrutura da base a um documento de texto:
C_TEXT($vTStruc)
EXPORT STRUCTURE($vTStruc)
TEXT TO DOCUMENT("myStructure.xml";$vTStruc)
Produto: 4D
Tema: Acesso a Estrutura
Número
1311
Criado por: 4D v14 R4
Manual de linguagem 4D ( 4D v16)
Manual de linguagem 4D ( 4D v16.1)
Manual de linguagem 4D ( 4D v16.2)
Manual de linguagem 4D ( 4D v16.3)