Aprender o fundamento do aplicativo com a linguagem de programação AL para Microsoft Dynamics 365 Business Central

Visão rápida

Deseja começar a desenvolver soluções usando a linguagem AL (application language) para o Business Central? Este roteiro de aprendizagem apresenta AL e aborda instruções, codeunits, funções, eventos, gatilhos e muito mais.

Pré-requisitos

  • Conhecimento de como criar um novo projeto de extensão AL
  • Conhecimento básico do Dynamics 365 Business Central e de como ele funciona
  • A experiência anterior do desenvolvedor usando AL ou outra linguagem de programação é útil

Módulos neste roteiro de aprendizagem

Você tem interesse em aprender mais sobre o básico da programação em linguagem AL (application language)? Nesse caso, este módulo apresenta básicos como variáveis, tipos de dados e muito mais.

Deseja saber como usar instruções AL básicas? Este módulo mostra como usar instruções condicionais, instruções compostas e comentários durante o desenvolvimento para o Business Central.

Deseja saber mais sobre as funções de programação internas do Business Central? Este módulo abordará as diferentes funções disponíveis que você pode usar ao desenvolver para o Business Central.

Este módulo explica como você pode usar métodos de tratamento de erros em AL (linguagem de aplicativo) para lidar com erros que ocorrem durante a implementação do código, além de garantir que o aplicativo tenha uma interface do usuário consistente.

Deseja criar procedimentos personalizados em AL? Este módulo se concentra em explicar como você pode criar novos procedimentos. Além disso, descreve a diferença entre procedimentos locais e globais, a diferença entre variáveis locais e globais e como você pode passar variáveis para um procedimento.

Deseja criar a própria codeunit e aprender como acessar as funções dentro dessa codeunit? Caso afirmativo, este módulo é o lugar ideal para começar.

Deseja saber como acessar gatilhos de tabela e página diferentes? Você também deseja aprender a desenvolver usando a arquitetura baseada em eventos? Se afirmativo, este módulo vai explicar como usar eventos e gatilhos no Microsoft Dynamics 365 Business Central.

Deseja saber como implementar interfaces no AL? Em caso afirmativo, este módulo explicará como implementar interfaces no AL para uso com o Microsoft Dynamics 365 Business Central.

Deseja saber como recuperar dados do banco de dados e manipulá-los ou adicionar novos dados? Neste módulo, você aprenderá mais sobre as diferentes instruções de manipulação de dados AL.

Deseja aprender a gerenciar vários idiomas em uma extensão AL? Caso afirmativo, este módulo explica como criar e usar arquivos de tradução.