Customizations range from the simple to the complex. Complex customizations typically entail significant changes to system functionality and logic. Simple customizations typically involve minor changes to the user interface and reports and do not impact system logic. Several tools support simple customizations as illustrated below.
Customizing Window Layout for the List Format The list format allows an end-user to tailor window layout by selectively hiding, showing, and sorting fields via drag-and-drop. This provides a simple approach to customizing window layout and the system remembers each end-users preferences. In addition, an end-user can view all available fields (and their values) in the table related to a record.
Customizing Window Layout for the Card Format The card format can be changed with an easy-to-use forms designer, such as changes to field labels, to show or hide fields, and to rearrange fields on tabs.
Customizing Reports and Documents The format and content of reports and documents (such as an invoice) can be customized using a report designer tool. The tool also supports export/import for exchanging spreadsheet data.
Customizing via Additional Fields New fields can be added to tables with immediate visibility in list format windows and availability for customizing card formats and reports.
The object-oriented design also supports more complex customizations. Numerous case studies throughout the book illustrated some of these customizations.