C/SIDE programming
Many of the things that we do during development in C/SIDE might not be called programming by some people because it doesn't involve writing C/AL code statements. But so long as these activities contribute to the definition of the object and affect the processing that occurs, we'll include them in our broad definition of C/SIDE programming.
These activities include setting properties at the object and Data Item levels, creating Request pages in Reports, defining Controls and their properties, defining Report data structures and their properties, creating Source Expressions, defining Functions, and, of course, writing C/AL statements in all the places where we can put C/AL. We are going to primarily focus on C/SIDE programming as it relates to tables, reports, and codeunits.
We will touch on C/SIDE programming for pages and XMLports. In the case of RTC reports, C/AL statements can reside only in the components that are developed within the C/SIDE RD and...