Documentation/OOoAuthors User Manual/Base Guide/Planning

From Apache OpenOffice Wiki
Jump to: navigation, search

This is the place to list topics to be covered in the Base Guide, and organise them into an outline for the book. Feel free to add or change things on this page, and annotate what you add or change. You can use the Discussion tab to discuss ideas with others working on this book, and/or you can discuss ideas on the OOoAuthors list (to reach a wider audience).

See also this page on Base documentation and this section of the OOoForum. Andrew Pitonyak and Drew Jensen have added a lot of material to the discussion page for this topic (click tab above).

Chapter 1: Learning OObase - building your first application

This uses the built-in data source and should be restricted to following the development of the members table only in the data model. Within this authors can get as creative as they like. This will be expanded on in section 3. It is anticipated that the majority of techniques can be covered with this example, apart from joins and relationships.

Comment by Jean: I'm not sure what is meant above by the "built-in data source" -- does OOoBase have a sample database? Perhaps we could reuse the material in the Getting Started book's chapter on Base, instead of writing a new chapter for this book? It's an excellent introduction, very thorough. Or do people think a different approach is more suitable for this book?

Tables

Queries

Forms

Reports

Chapter 2: Accessing other data sources

This is where porting from other applications could go.

Comment by Jean: Is this supposed to include connecting to dbs in other apps, eg MySQL?

Chapter 3: A multi-table application using OpenOffice base

This is where advanced features could go while building a real application.

Introduction to the application

Includes data design etc.

Setting up the tables

Queries

Forms

Reports

Chapter 4: Integration with other OpenOffice components

Calc

Writer

etc

Chapter 5: Special facilities

eg. using address books etc.

Appendices

Database theory including databases/data sources etc.

To refer to in the main text

Personal tools