Quando programamos em AdvPL, basicamente usamos instruções conhecidas como "Statements" ou "Diretivas" da linguagem, como as instruções de decisão e repetição ( If, Else, Endif, For, Next, While ), e também chamadas de funções e métodos de classes. 

O AdvPL também permite o acesso aos recursos de funções e classes da Linguagem AdvPL através de comandos, concebidos para tornar a escrita e a interpretação do código mais legível. Esta página está em criação justamente para documentar os recursos do AdvPL disponibilizados pela Tecnologia TOTVS através de comandos nativos da linguagem AdvPL.


A utilização dos comandos da linguagem AdvPL depende da correta configuração da pasta de <includes> fornecida junto com o ambiente para possibilitar a compilação de  código AdvPL.

Padronização e Informações adicionais

Convenções sintáticas

Vamos analisar o exemplo da sintaxe completa do comando @ ... SAY, e ver os elementos comuns a todas as representações de sintaxe de comandos:

@ <nRow>, <nCol> SAY [ <oSay> PROMPT | VAR ] <cText> 
[ PICTURE <cPict> ]
[ OF | WINDOW | DIALOG <oWnd> ]
[ FONT <oFont> ]
[ PIXEL | PIXELS ]
[ COLOR | COLORS <nClrText> [,<nClrBack> ] ]
[ SIZE <nWidth>, <nHeight> ]
[ HTML ]