Usina BRAdvPL Guide
Sign in
← All topics
HISTORICAL SOURCEPublished

eADVPL Reference Guide (2005)

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

Understand the scope and usage cautions of a historical eADVPL guide incorporated into the editorial plan.

HistoryReferenceeADVPLLegacyEditorial planning
01 · OVERVIEW

Overview

This 42-page document, created on July 28, 2005, with no author identified in the file, provides quick references for environment settings, databases, interfaces, timers, DLL/SO integration, communication, RPC, strings, printing and visual constants. AdvPL Guide now uses it as a complementary historical source. Because it contains old names, syntax and components, every item must be confirmed against current official documentation before becoming guidance for new projects.

02 · SYNTAX

Syntax

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

Parameters

Páginas 4–5
AmbienteOptional

SET DATE, SET DELETED, SET DEVICE and SET KEY.

Páginas 6–10
Banco de dadosOptional

Opening, navigation, indexes, insertion, deletion and record commits.

Páginas 11–25
InterfaceOptional

Dialogs, menus, folders, controls, browses, grids and visual manipulation.

Páginas 26–28
IntegraçãoOptional

Timers, DLL/SO libraries and serial communication.

Páginas 29–38
FunçõesOptional

Messages, arrays, synchronization, RPC, strings, utilities and printing.

Páginas 39–42
AnexosOptional

Historical keyboard, calendar, symbol, bitmap and color constants.

03 · PRACTICAL EXAMPLE

Update criterion

// 1. Locate the topic in the historical guide
// 2. Confirm syntax in the current TDN
// 3. Validate include, class and version
// 4. Create a reviewed, localized example
// 5. Record both references on the page
Expected result

The PDF broadens catalog coverage while current confirmation prevents outdated guidance.

04 · PRACTICAL EXAMPLE

Identified divergence example

// 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.
Expected result

Editorial review preserves documentary value without propagating typographical errors.

BEST PRACTICES
  • Use the document to locate topics and preserve historical context, not as the only current implementation source.
  • Compare each syntax with TDN and the LIB, AppServer and SmartClient versions in use.
  • When sources differ, current official documentation and supported-version behavior take priority.
  • PDF typographical errors will not be reproduced as instructions; they will be corrected or flagged during review.
  • Destructive operations such as DbZap() and DbPack() will require explicit warnings before receiving pages.
  • Unverified items were added to the catalog as “Coming soon” and identified as historical references.
COMMON PITFALLS
  • The eADVPL name and several commands indicate a technological context older than current Protheus.
  • Some entries contain mismatched syntax, including ASize, Len and Empty.
  • Historical visual constants and device resources may not exist or may behave differently today.
  • Missing examples will not be invented without validation from another reliable source.
  • A historical reference does not prove current support or recommend use in new code.

Related content

REFERENCES
  1. eADVPL Reference Guide. No author identified, created July 28, 2005. 42 pages. PDF supplied to the project.
Status
Published
Page created on
Last reviewed on
Original language
Portuguese
Reviewed by
Usina.BR