Introducción al lenguaje de aplicación
Si quiere escribir código de programación para Business Central para manipular datos, conectarse a servicios web externos o realizar cálculos complejos, debe usar el lenguaje de aplicación (AL). El lenguaje de aplicación es un lenguaje de programación para Business Central y está escrito en Visual Studio Code.
El lenguaje de aplicación le permite controlar la implementación de objetos e interactuar con el usuario. Además, el lenguaje de aplicación contiene un conjunto de funciones predefinidas que puede usar cuando escribe código, pero también puede desarrollar sus propias funciones personalizadas.
En AL, puede tener desencadenadores de eventos o de procedimientos. Cada tipo de objeto de AL (Table, Page, CodeUnit, Report, etc.) tiene desencadenadores de eventos y sus nombres comienzan por On; por ejemplo, OnInsert, OnModify u OnDelete. Estos desencadenadores se inician cuando se produce un evento. Los desencadenadores disponibles dependen del tipo de objeto.
También puede escribir sus propios procedimientos personalizados en un objeto, que estarán accesibles en el objeto a través de desencadenadores de procedimiento. Estas funciones personalizadas se denominan Procedimientos.
Al igual que en otros lenguajes de programación, el AL permite crear variables que puede usar en procedimientos y desencadenadores para calcular o almacenar datos temporales.