The following are some of the principle design issues that need to be considered:
- Design the pages and reports to be used to display or interrogate the data.
- Define what keys are to be used or available to the users (though the SQL Server database supports sorting data without predefined NAV C/AL keys).
- Define what fields will be allowed to be visible, what are the totaling fields, how the totaling will be accomplished (for example, FlowFields or on-the-fly processing), and what dynamic display options will be available.
- Define what type of filtering will be needed. Some filtering needs may be beyond the ability of the built-in filtering function and may require auxiliary code functions.
- Determine ...