4D v15EXPORT STRUCTURE |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v15
EXPORT STRUCTURE
|
EXPORT STRUCTURE ( estruturaXML ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
estruturaXML | Variável texto |
![]() |
Definição XML exportada da estrutura da base 4D | |||||
Tema: Estrutura Acesso
O novo comando EXPORT STRUCTURE exporta em estruturaXML a definição da estrutura da base de dados 4D atual em formato XML. Este comando utiliza os mesmos mecanismos que o comando de menu Exportar > Definição de estrutura a arquivo XML... que está disponível na interface de modo Desenho 4D (ver Exportar e importar definições de estrutura).
Em estruturaXML, se passar uma variável texto para ser preenchida com a definição de estrutura. A definição exportada inclui tabelas, campos, índices e relações, junto com seus atributos e as diversas características que são necessárias para uma definição completa da estrutura. Os elementos invisíveis se exportam e etiquetam com os atributos apropriados. Os elementos eliminados, no entanto, não se exportam.
A "gramática" interna das definições da estrutura 4D se documenta através de arquivos DTD, também utilizados para a validação de 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 são utilizados para a definição da estrutura. Para obter mais informação sobre as definições de estrutura 4D, não duvide em consultar estes arquivos, assim como 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: Language
Número
705086
4D v15 - Update (edição standard) ( 4D v15)