Você está na página 1de 1
Programação AdvPL Fundamental
Programação AdvPL Fundamental

AdvPL Fundamental

Objetivo do aprendizado.

Apresentar o histórico e evolução do AdvPL.

Fornecer as características necessárias da estrutura e camadas tecnológicas do Protheus por ser uma plataforma que engloba servidor de aplicação e dicionários de dados. É o Protheus que executa o código AdvPL (Advanced Language Protheus) e o devido acesso ao banco de dados.

AdvPL é uma linguagem de programação que contém todas as instruções e funções

necessárias ao desenvolvimento de um sistema, independente do seu tamanho e de sua complexidade. Pode-se fazer acesso a dados gravados em tabelas ISAM ou em tabelas

de banco de dados relacional.

O objetivo específico do treinamento AdvPL fundamental é a construção de um sistema

de controle de veículos e motoristas, com isso o participante será capacitado em:

Disseminar o conhecimento e o entendimento do projeto a ser desenvolvido.

Usar o Configurador do Protheus para criar tabelas, campos, índices, gatilhos, consulta padrão e novas opções no menu de usuário.

Configurar o DevStudio (IDE) para os desenvolvimentos.

Criar um projeto de desenvolvimento e qual o seu objetivo.

Criar os programas em AdvPL que irão efetuar manutenção nos registros das tabelas criadas.

Ao final do treinamento o participante deverá ter desenvolvido os seguintes conceitos, habilidades e atitudes:

Conceitos

o

Fundamentos e técnicas de programação AdvPL;

o

Princípios básicos da linguagem AdvPL;

o

Alguns comandos e funções específicas AdvPL;

Habilidades e técnicas

o

Resolução de algoritmos através da sintaxe AdvPL;

o

Análise de programas fontes de baixa complexidade da aplicação ERP Protheus;

o

Desenvolvimento de pequenas customizações para o ERP Protheus;

Atitudes

o

Adquirir conhecimento através da análise das funcionalidades disponíveis no ERP Protheus;

o

Embasar a realização de outros cursos relativos à linguagem AdvPL.

O participante irá aprender o uso dos seguintes recursos:

AxCadastro, Mbrowse e as funções de manutenção em registros;

Notação húngara;

Escopo de variável e função;

Procedimentos para nomenclaturas;

Aspas e apóstrofes;

Capitulação da escrita AdvPL;

Comandos de condição;

Controle de laços;

Retornos;

Nesta edição

1 AdvPL Fundamental

Ao final do treinamento o participante terá construído uma rotina completa para o controle de veículos e motoristas.

Pré-requisito:

Lógica de programação em qualquer linguagem de programação ou ter conhecimentos equivalentes.