Advanced Reports Writing Guide
With the Advanced Report Writer (ARW), you can create customized reports from the ground up, using elements of report design and programming.
You can embed code in reports to control and format the information that prints. You can also use Pascal scripting language to create additional layout windows and control events around reports. Although some programming knowledge is helpful, it's not required to create ARW reports.