Book Image

Programming Microsoft Dynamics 365 Business Central - Sixth Edition

By : Marije Brummel, David Studebaker, Christopher D. Studebaker
Book Image

Programming Microsoft Dynamics 365 Business Central - Sixth Edition

By: Marije Brummel, David Studebaker, Christopher D. Studebaker

Overview of this book

Microsoft Dynamics 365 Business Central is a full ERP business solution suite with a robust set of development tools to support customization and enhancement. These tools can be used to tailor Business Central's in-built applications to support complete management functions for finance, supply chain, manufacturing, and operations. Using a case study approach, this book will introduce you to Dynamics 365 Business Central and Visual Studio Code development tools to help you become a productive Business Central developer. You'll also learn how to evaluate a product's development capabilities and manage Business Central-based development and implementation. You'll explore application structure, the construction of and uses for each object type, and how it all fits together to build apps that meet special business requirements. By the end of this book, you'll understand how to design and develop high-quality software using the Visual Studio Code development environment, the AL language paired with the improved editor, patterns, and features.
Table of Contents (12 chapters)
9
Successful Conclusions

Starting a new object

When we select New File from the File menu, we get a blank file to create a new object, as shown in the following screenshot:

The fastest way to define a skeleton object is to use snippets. To enable the snippets, we must first save our new file using the .al file extension.

This forces us to think about file naming before defining the object, but we can always rename the file after the object's declaration is done.

To start using snippets after saving the file, we simply type the letter t and wait for IntelliSense to show the list of available snippets:

Once we select a snippet, the cursor automatically takes us to the first variable we have to populate. We can use the Tab key to move through the fields one by one: