O'Reilly logo

Microsoft Dynamics NAV by Mark Brummel, Christopher Studebaker, David Studebaker, David Roys, Vjekoslav Babić, Cristina Nicolàs Lorente, Laura Nicolàs Lorente, Alex Chow

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 3. Design Patterns

In the previous chapter, we learned how to create Architectural Patterns that are the large building blocks. Now, we will learn how to enhance these by adding a flavor to them using Design Patterns.

Design Patterns are groups of fields that add the functional behavior to an application. The elements that we use for these Design Patterns are typically fields and/or some C/AL code snippets. This is a different use of the term Design Patterns than what is generally used in other books.

The Entity State Pattern

In Microsoft Dynamics NAV, the UI elements in the page objects are bound one to one with tables. The tables in the product represent functional elements, such as Customers, Sales Invoices, or Production Orders. The fields ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required