Línguagem 4DComandosStructure AccessVersão: PróximoStructure AccessCREATE INDEX ( tabela ; arrayCampos ; tipoIndice ; nomeIndice {; *} )DELETE INDEX ( pontCampo {; *} )DELETE INDEX ( nomeIndice {; *} )EXPORT STRUCTURE ( estruturaXML {; formato} )Field ( numTabela ; numCampo ) -> pontCampo Field ( pontCampo ) -> ResultadoField name ( pontCampo ) : TextField name ( numTabela ; numCampo ) : TextGet external data path ( ocampo ) : TextGET FIELD ENTRY PROPERTIES ( pontCampo ; lista ; obrigatório ; nãoEditável ; nãoModificável )GET FIELD ENTRY PROPERTIES ( numTabela ; numCampo ; lista ; obrigatório ; nãoEditável ; nãoModificável )GET FIELD PROPERTIES ( pontCampo ; tipoCampo {; tamanhoCampo {; indexado {; unico {; invisivel}}}} )GET FIELD PROPERTIES ( numTabela ; numCampo ; tipoCampo {; tamanhoCampo {; indexado {; unico {; invisivel}}}} )GET MISSING TABLE NAMES ( tabelasNaoEncontradas )GET RELATION PROPERTIES ( pontCampo ; tabelaUm ; numCampo {; discriminante {; autoUm {; autoMuitos}}} )GET RELATION PROPERTIES ( numTabela ; numCampo ; tabelaUm ; campoUmo {; discriminante {; autoUm {; autoMuitos}}} )GET TABLE PROPERTIES ( ponTabela ; invisible {; trigSalvarNovo {; trigSalvarRegistro {; trigApagarRegistro {; trigCarregarRegistro}}}} )GET TABLE PROPERTIES ( NumTabela ; invisible {; trigSalvarNovo {; trigSalvarRegistro {; trigApagarRegistro {; trigCarregarRegistro}}}} )IMPORT STRUCTURE ( estruturaXML )Is field number valid ( pontTabela ; numCampo ) : BooleanIs field number valid ( numTabela ; numCampo ) : BooleanIs table number valid ( numTabela ) : BooleanLast table number : IntegerPAUSE INDEXES ( aTabela )REGENERATE MISSING TABLE ( nomeTabela )RELOAD EXTERNAL DATA ( oCampo )RESUME INDEXES ( aTable {; *} )SET EXTERNAL DATA PATH ( aCampo ; rota )SET INDEX ( campo ; indice {; *} )Table ( numTabela ) : PointerTable ( ptrTabela ) : IntegerTable ( ptrCampo ) : IntegerTable name ( numTabela ) : TextTable name ( pontTabela ) : Text