In this chapter we will cover the following recipes:
Creating custom tables
Understanding database triggers
Implementing a user interface with pages
Linking datasources in subpages
Working with page triggers
Presenting related data in FactBoxes
Designing reusable code
Accessing temporary tables
Role-Tailored client and role centers
Assigning role centers to user profiles
Simplifying data access with queries
Improving performance with table indexes
Linking datasources with advanced queries
Exchanging data with XMLPort objects
Designing user menu
Referencing records and fields via RecordRef and FieldRef
Working with single instance codeunits
Running tasks in background sessions