Book Image

Microsoft Dynamics NAV Development Quick Start Guide

By : Alexander Drogin
Book Image

Microsoft Dynamics NAV Development Quick Start Guide

By: Alexander Drogin

Overview of this book

Microsoft Dynamics NAV is an enterprise resource planning (ERP) software suite for organizations. The system offers specialized functionality for manufacturing, distribution, government, retail, and other industries. This book gets you started with its integrated development environment for solving problems by customizing business processes. This book introduces the NAV development environment – C/SIDE. It gives an overview of the internal system language and the most essential development tools. The book will enable the reader to customize and extend NAV functionality with C/AL code, design a user interface through pages, create role centers, and build advanced reports in Microsoft Visual Studio. By the end of the book, you will have learned how to extend the NAV data model, how to write and debug custom code, and how to exchange data with external applications.
Table of Contents (10 chapters)

Designing User Interface

This chapter gives a more in-depth look at the topic briefly started in Chapter 3, Tables - Creating Data Structure. Here, we will delve deeper into the design of the user interface. The central element of the Dynamics NAV UI is a page, so the chapter is mostly dedicated to different types of pages and their applications. We will see how to create a simple page with several mouse clicks with a page wizard, and learn to build more complex pages with embedded subpages.

Another topic covered in this chapter is C/AL development applied to the UI: how we can enrich pages with C/AL code.

Finally, we will create navigation elements that assist users in finding the required application components: a role center page and a menu suite.

The following topics will be covered in this chapter:

  • Page creation wizard
  • Card and list pages
  • Writing C/AL code in pages
  • ListPart...