O'Reilly logo

Programming Microsoft® Dynamics™ NAV: Create, modify, and maintain applications in NAV 5.0, the latest version of the ERP application formerly known as Navision by David Studebaker

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 6. Introduction to C/SIDE and C/AL

Language is a process of free creation; its laws and principles are fixed, but the manner in which the principles of generation are used is free and infinitely varied—Noam Chomsky

In the preceding chapters, we introduced the basic building block objects of NAV tables, forms, and reports. In each of these we reviewed the triggers within various areas such as the overall object, controls, data items, the Request Form, and so on. The purpose of each trigger is to be a container in which C/AL code can reside. The triggers are "fired", i.e. invoked or executed, when certain pre-defined events occur.

In this chapter, we're going to begin learning more about the C/AL programming language. We'll start with the ...

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