Usina BRAdvPL Guia
Entrar
← Todos os tópicos
FONTE HISTóRICAPublicado

Guia de Referência e eADVPL (2005)

42 páginas · ambiente · banco de dados · interface · timers · comunicação · impressão

Conheça o escopo e os cuidados de uso de um guia histórico de eADVPL incorporado ao planejamento editorial.

HistóriaReferênciaeADVPLLegadoPlanejamento editorial
01 · VISÃO GERAL

Visão geral

Este documento de 42 páginas, criado em 28 de julho de 2005 e sem autoria indicada no próprio arquivo, reúne referências rápidas de ambiente, banco de dados, interface, timers, DLL/SO, comunicação, RPC, strings, impressão e constantes visuais. Ele passa a ser usado no AdvPL Guia como fonte histórica complementar. Como contém nomenclaturas, sintaxes e componentes antigos, cada item deve ser confirmado em documentação oficial atual antes de ser apresentado como recomendação para novos projetos.

02 · SINTAXE

Sintaxe

42 páginas · ambiente · banco de dados · interface · timers · comunicação · impressão

Parâmetros

Páginas 4–5
AmbienteOpcional

SET DATE, SET DELETED, SET DEVICE e SET KEY.

Páginas 6–10
Banco de dadosOpcional

Abertura, navegação, índices, inclusão, exclusão e confirmação de registros.

Páginas 11–25
InterfaceOpcional

Diálogos, menus, folders, controles, browses, grids e manipulação visual.

Páginas 26–28
IntegraçãoOpcional

Timers, bibliotecas DLL/SO e comunicação serial.

Páginas 29–38
FunçõesOpcional

Mensagens, arrays, sincronização, RPC, strings, utilitários e impressão.

Páginas 39–42
AnexosOpcional

Constantes históricas de teclado, calendário, símbolos, bitmaps e cores.

03 · EXEMPLO PRÁTICO

Critério de atualização

// 1. Localizar o assunto no guia histórico
// 2. Conferir a sintaxe no TDN atual
// 3. Validar include, classe e versão
// 4. Criar exemplo revisado e traduzido
// 5. Registrar as duas referências na página
Resultado esperado

O PDF amplia a cobertura do catálogo, enquanto a confirmação atual evita transformar informação histórica em orientação desatualizada.

04 · EXEMPLO PRÁTICO

Exemplo de divergência identificada

// O PDF atribui, por engano, sintaxes de outras funções
// às entradas ASize, Len e Empty. Ao desenvolver essas páginas,
// a sintaxe será obtida de uma fonte oficial atual e o PDF
// ficará registrado apenas como referência histórica.
Resultado esperado

A revisão editorial preserva o valor documental sem propagar erros tipográficos.

BOAS PRÁTICAS
  • Use o documento para localizar assuntos e preservar contexto histórico, não como única fonte de implementação atual.
  • Confronte cada sintaxe com o TDN e com a versão da LIB, AppServer e SmartClient em uso.
  • Quando houver divergência, a documentação oficial atual e o comportamento da versão suportada têm prioridade.
  • Erros tipográficos do PDF não serão reproduzidos como instruções; serão corrigidos ou sinalizados durante a revisão.
  • Operações destrutivas, como DbZap() e DbPack(), exigirão alertas explícitos antes de ganhar páginas próprias.
  • Itens ainda não verificados foram adicionados ao catálogo como “Em breve” e identificados como referência histórica.
ARMADILHAS COMUNS
  • O uso do nome eADVPL e vários comandos indicam um contexto tecnológico anterior ao Protheus atual.
  • Algumas sintaxes do documento possuem inconsistências, como nomes trocados em ASize, Len e Empty.
  • Constantes visuais e recursos de dispositivos antigos podem não existir ou ter comportamento diferente em ambientes atuais.
  • Exemplos ausentes no PDF não serão inventados sem validação em outra fonte confiável.
  • Uma referência histórica não comprova suporte atual nem recomenda uso em código novo.

Conteúdos relacionados

REFERÊNCIAS
  1. Guia de Referência e eADVPL. Documento sem autoria indicada, criado em 28 jul. 2005. 42 páginas. Arquivo PDF fornecido ao projeto.
Situação
Publicado
Página criada em
Última revisão em
Idioma original
Português
Revisão
Usina.BR