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

Creating the Playlist subpage

In Chapter 2, Tables, a homework assignment was to create the 50003 Playlist Document page. We should have used the snippet to create that page, giving us something such as this:

Another necessary part of a document page is the subpage. Our subpage can be created using the snippet based on table 50003, Playlist Line. The result will be as follows:

To make the document work the way we are used to having Business Central document forms work, we will need to set some properties for this new page. See the bold properties circled in the following screenshot:

We have set the DelayedInsert and AutoSplitKey properties to true. These settings will allow the Playlist Line to not be saved until the primary key fields are all entered (DelayedInsert), and will support the easy insertion of new entries between two existing lines (AutoSplitKey).

Finally, we will need to connect our new Playlist subpage ListPart page 50109 to the Playlist document page 50104...