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

group controls

The group controls provide the second level of structure within a page. The group controls are the home for fields. Almost every page has at least one group control. The following screenshot from page 5600 Fixed Asset Card, with all of the group controls collapsed, shows two container controls and three group controls. Also showing is a page part control that displays a page part as a FastTab:

The properties of a group control are shown in the following screenshot:

Several of the group control properties are particularly significant because of their effect on all of the fields within the group.

  • Visible: This can be TRUE or FALSE, defaulting to TRUE. The Visible property can be assigned a Boolean expression, which can be evaluated during processing. This allows to dynamically change the visibility of a group of fields during the processing, based on some variable conditions (dynamic processing must occur in either the OnInit, OnOpenPage, or OnAfterGetCurrRecord...