Chapter 6. Introduction to C/SIDE and C/AL
"Language shapes the way we think, and determines what we can think about."
|--Benjamin Lee Whorf|
"Quality means doing it right when no one is looking."
So far we have reviewed the basic objects of NAV 2015: tables, data fields, pages, queries, and reports. For each of these, we also reviewed the different triggers in various areas – triggers whose purpose is to be containers for C/AL code. When triggers are "fired" (invoked), the C/AL code within is executed.
In this chapter, we're going to start learning the C/AL programming language. Many of the things you may already know from your experience of programming in other languages. Some of the basic C/AL syntax and function definitions can ...