Reports serve several purposes in Microsoft Dynamics NAV. The following describes the purpose of reports.
The Purpose of Reports
Reports are used to extract and print information from a database in a structured way. For example, you can create a report that lists all the customers and all the orders placed by each customer. To print an invoice, you must create a report that is automatically filled out with the relevant information.
Reports can also be used for tasks other than printing. A report can be used to automate many recurring tasks such as updating all the prices in an item list. You can do this by writing C/AL code in a codeunit, but using a report is much easier because you can take advantage of the powerful data modeling facilities available in the report designer.