Páginas filhas
  • Estrutura de um programa AdvPL

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
Estrutura de um programa
Estrutura de um programa

Documento: Estrutura de um programa


Uma aplicação escrita em AdvPL possuirá sempre uma função principal. Essa função principal é a rotina que inicia a aplicação e que será chamada pelo usuário por meio de uma opção no menu, a partir da tela inicial (splash) do Protheus ou dentro de outra rotina. Normalmente, a função principal localiza-se no início do arquivo fonte (extensão .PRW). O comando FUNCTION marca o início de uma função e define o seu nome. No nosso exemplo, o utilizamos para iniciar a função "Principal".

Toda função é composta de instruções, comandos e chamadas de outras funções que executam determinadas operações. As declarações das variáveis que serão utilizadas devem ser colocadas no início da função principal.

Após a declaração das variáveis segue o corpo da função propriamente dita, com as suas instruções, comandos e chamadas de outras funções. Estas são controladas por estruturas de programação, de acordo com as necessidades da aplicação.