Summary
"Furniture or gold can be taken away from you, but knowledge and a new language can easily be taken from one place to the other, and nobody can take them away from you." | ||
--David Schwarzer |
In this chapter, we covered Object Designer navigation, along with navigation of the individual Designers (Table, Page, Report, and so on). We covered a number of C/AL language areas including functions and how they may be used, variables of various types (both development and system), basic C/AL syntax, expressions, and operators. Some of the essential C/AL functions that we covered included user dialogs, SETRANGE
filtering, GET
, variations of FIND
, BEGIN-END
for code structures, plus IF-THEN
for basic process flow control.
Finally, we got some hands-on experience by adding validation code to a table and creating a new report that included the embedded C/AL code and a Request Page. In the next chapter, we will expand our exploration and practice in the use of C/AL. We...