advpl
Lógica e Inicialização à
Programação ADVPL
Matriz - Av. Braz Leme, 1.717 - 02511-000 - São Paulo - SP - Brasil.
Tel.: 55 (11) 3981 - 7001 www.microsiga.com.br
Todos os direitos reservados.
Planejamento e controle orçamentário
1
Sumário
2
Processamento de dados
Entrada, processamento (algoritmo) e saída
Linguagem de programação
Programa fonte e executável
Variáveis
O Contexto de Variáveis dentro de um Programa Variáveis Locais Variáveis Estáticas Variáveis Privadas
Variáveis e nomes de campos Variáveis Públicas
Operadores Comuns
Operadores Matemáticos
Operadores de String
Operadores Relacionais
Operadores Lógicos
Operadores de Atribuição Atribuição Simples Atribuição em Linha Atribuição Composta
Operadores de Incremento/Decremento
Operadores Especiais
Ordem de Precedência dos Operadores
Alteração da Precedência
Expressões
Instruções Diferenças entre Comando e Função
Banco de dados
Estruturas de controle Exemplo 1 Exemplo 2 Exemplo Exemplo 1 Exemplo 2 Exemplo 3
Indentação
Funções Exemplo 4
Desenhando telas
Iniciação de Programas em ADVPL (Algoritmo)
Lógica e Inicialização à Programação ADVPL
Todos os direitos reservados.
3
3
3
3
4
4
4
5
5
6
6
7
7
7
8
8
8
8
9
9
9
10
11
11
12
12
12
13
13
13
14
14
15
15
15
16
16
16
17
17
Processamento de dados
Os problemas que serão resolvidos através da programação são baseados no conceito básico de processamento de dados. As informações são recebidas pelo programa e são processadas,