Árvore de páginas

Una aplicación escrita en AdvPL siempre tendrá una función principal. Esta función principal es la rutina que inicia la aplicación y que el usuario llamará por medio de una opción en el menú, a partir de la pantalla inicial (splash) del Protheus o dentro de otra rutina. Generalmente, la función principal se ubica al inicio del archivo fuente (extensión .PRW). El comando FUNCTION marca el inicio de una función y  define su nombre. En nuestro ejemplo, lo utilizamos para iniciar la función "Principal".

 

Toda función se compone de instrucciones, comandos y llamadas a otras funciones que ejecutan determinadas operaciones. Las declaraciones de las variables que se utilizarán deben ubicarse al inicio de la función principal.

 

Después de la declaración de las variables viene el cuerpo de la función propiamente dicha, con sus instrucciones, comandos y llamadas a otras funciones. Estas se controlan por estructuras de programación, de acuerdo con las necesidades de la aplicación.

  • Sem rótulos