1. Quick Start
    1. Specific tasks for relational databases. (Connection and configuration).
    2. Java model specific tasks (Connection and configuration).
    3. Using the IDE (Integrated Development Environment)
    4. Gui Overview
    5. Tutorial to create a first Report
    6. Opening/Saving a Repository in the Template Studio
  2. Understanding the Concepts
    1. ReportsAnywhere Concepts
    2. Object Oriented Reporting versus Relational Database Reporting
    3. Understanding Object Oriented Models
    4. ReportsAnywhere Usage for Different Kinds of Users
  3. Template Basics
    1. Creating a Report Template
    2. Editing a Report Template
    3. Managing Templates (Renaming/Deleting/Import/Export)
  4. Template Editing
    1. Grid Layout
    2. Frames
    3. Adding Static Text Labels or Images
    4. Adding Data Fields
    5. Adding Tables for Collections
    6. The OQL Filter/Expression Editor
    7. OQL Formulas and Filters
    8. OQL Syntax Reference
    9. OQL built-In Function Reference
    10. Visibility conditions
    11. Adding/Configuring Query Variables
    12. Adding Nested Tables
    13. Editing Lists
    14. Adding the Date or Page Numbers and other Predefined Fields
    15. Changing the Sorting of a Table.
    16. Reusable Frames.
  5. Designing the page layout
    1. Formatting overview
    2. Text Styles (Fonts etc.)
    3. Row/Col Positioning and Sizing
    4. Cell Properties
    5. Formatting Numbers and Dates
    6. Table Properties
    7. Frame Properties
    8. Page Properties
    9. Report Template
    10. Cell/Frame Borders
  6. The user interface
    1. The Fields Tree
    2. The Property Sheet
    3. The Formatting Bar
    4. The Tool Bar
    5. The File Chooser
    6. Creating a master/detail report.
  7. Running reports
    1. From the IDE
    2. From the Standalone Report Runner
    3. Viewing Reports
    4. Providing Values for Query Parameters
    5. Exporting Data
    6. Office Compatible Ascii Export (CSV)
    7. HTML Export
    8. Interactive Data Selection
  8. Accessing the Data Model through Views
    1. Creating a View for a Root
    2. Editing
      1. Adding Fields
      2. *Enhancing the Data Model with Type Information (Casting, Dealing with inheritance, Selecting Objects of a Subclass only, Narrowing the Subview to a Subtype of a Class)
      3. *Adding Computed Fields
      4. Adding Collections
      5. Casting object types
      6. Creating an interactive filter
    3. Using Views in Report Templates
    4. Types Browser
  9. Administrative tasks
    1. Release Notes
    2. Last Minute Information (ReadMe File)
    3. Configuration of the file chooser
    4. Localisation of Reports
    5. Mapping file locations for deployment
    6. Using resource libraries/template overlays
    7. Schema Evolution
    8. *Organizing the repository
    9. Installing the server container (Tomcat)
    10. Deploying the data-document-server as a web-service
  10. Relational (JDBC) Schema definition reference
  11. Relational Table Sope Definition
  12. Linking Relational Database Tables
  13. Selecting a JDBC Database Driver
  14. JDBC Driver Options
  15. Driver Options for Microsoft SQL-Server and Sybase
  16. Using the schema wizard
  17. Configuring a class view (scope)
  18. Schema definition reference
  19. Sample for view extensions
  20. Programming the runtime API from Java
  21. Javadoc of the Runtime API
  22. Glossary