Usina BRAdvPL Guia
Entrar
← Todos os tópicos
FUNDAMENTOEm revisão

Guia do dicionário de dados

SX2 · SX3 · SX1 · SX6 · SX7

Relaciona metadados de tabelas, campos, perguntas e parâmetros.

Guia do dicionário de dadosAdvPL
01 · VISÃO GERAL

Visão geral

O guia oficial define o dicionário como parte da estrutura e do comportamento do Protheus. O recorte histórico identifica SX2 para tabelas, SX3 para campos, SX1 para perguntas, SX6 para parâmetros e SX7 para gatilhos. Alterar um campo exige avaliar comprimento, tipo, índices, validações e referências. O exemplo é apenas mapa didático em memória, sem leitura ou edição direta dos SXs. (Fontes: refs. 1–3.)

02 · SINTAXE

Sintaxe

SX2 · SX3 · SX1 · SX6 · SX7
03 · EXEMPLO PRÁTICO

Exemplo comentado

#Include "Protheus.ch"

User Function Ed480()
    Local aMap := {{"SX2","Tabelas"},{"SX3","Campos"},{"SX6","Parametros"}}
    Local nI
    // Mapa didatico, nao consulta ao dicionario.
    For nI := 1 To Len(aMap)
        ConOut(aMap[nI][1]+": "+aMap[nI][2])
    Next
Return Nil
Resultado esperado

Exibe três relações conceituais sem alterar metadados. Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.

BOAS PRÁTICAS
  • Usar ferramentas de configuração suportadas no release e manter migração, documentação e testes das dependências.
  • Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.

Conteúdos relacionados

REFERÊNCIAS
  1. TOTVS. Guia do dicionário de dados — introdução. TDN. Consulta em 2026-10-27.
  2. Waterloo Ferreira da Silva. AdvPL — O Manual, versão 1.0; p. 93. Referência histórica. Consulta em 2026-10-27.
  3. Waterloo Ferreira da Silva. AdvPL — O Manual, versão 1.0; p. 94. Referência histórica. Consulta em 2026-10-27.
Situação
Em revisão
Página criada em
Última revisão em
Idioma original
Português
Revisão
Usina.BR
0 comentário(s) aprovado(s)

Comentários

Ainda não há comentários aprovados.

Entre com Google ou Microsoft para comentar.

Powered by Usina Docs · Alpha