User:Nnino/Drafts/Tutorial: Working with OOo Base
Translation draft! Feel free to edit and correct. Original: Base Entwurf einer Datenbank (German PDF) |
Todo:
|
The following tutorial intends to make you familiar with using OOo Base. By creating a scheduling database, you will learn how to
- create a new database
- create tables containing the appointments information
- create relations between tables
- create forms to enter/edit the appointments
- create queries to generate filtered views of your appointments
- create reports of your appointments
Creating the database
Click on File > New > Database to launch the database wizard.
In the first step activate Create new database and click Continue.
In the second step mark Yes, register data base and Open database for editing. Then click Finish.
Choose a name for your database like SchedulingDB and a place to save it. Click OK.
The following window will open:
Now, we will create the elements of our database.
Creating appointments table
Click on the Tables icon File:BaseTablesIcon.png on the left.
Clicking the option Create new table in draft view File:BaseCreateTableDraftIcon.png will open the Table draft window. File:BaseTutSchedTableDraft1.png
Creating types table
User:Nnino/Drafts/Tutorial: Working with OOo Base/Creating types table
Establishing a relation between the tables
User:Nnino/Drafts/Tutorial: Working with OOo Base/Establishing a relation between the tables
Creating types form
User:Nnino/Drafts/Tutorial: Working with OOo Base/Creating types form
Entering data into the form
User:Nnino/Drafts/Tutorial: Working with OOo Base/Entering data into the form
Creating New Appointment form
User:Nnino/Drafts/Tutorial: Working with OOo Base/Creating New Appointment form
Customizing New Appointment form
User:Nnino/Drafts/Tutorial: Working with OOo Base/Customizing New Appointment form
Simplifying data entry
User:Nnino/Drafts/Tutorial: Working with OOo Base/Simplifying data entry
Adding a listbox to the form
User:Nnino/Drafts/Tutorial: Working with OOo Base/Adding a listbox to the form
Adding a combobox to the form
User:Nnino/Drafts/Tutorial: Working with OOo Base/Adding a combobox to the form
Testing the form
User:Nnino/Drafts/Tutorial: Working with OOo Base/Testing the form
Defining tab order
User:Nnino/Drafts/Tutorial: Working with OOo Base/Defining tab order
Creating a form showing all appointments
User:Nnino/Drafts/Tutorial: Working with OOo Base/Creating a form showing all appointments
Copying a form
User:Nnino/Drafts/Tutorial: Working with OOo Base/Copying a form
Customizing a form
User:Nnino/Drafts/Tutorial: Working with OOo Base/Customizing a form
Adding sorting to the form
User:Nnino/Drafts/Tutorial: Working with OOo Base/Adding sorting to the form
Creating a form which lists appointments
User:Nnino/Drafts/Tutorial: Working with OOo Base/Creating a form which lists appointments
Defining sort order
User:Nnino/Drafts/Tutorial: Working with OOo Base/Defining sort order
Changing form basis
User:Nnino/Drafts/Tutorial: Working with OOo Base/Changing form basis
Changing join settings
User:Nnino/Drafts/Tutorial: Working with OOo Base/Changing join settings
Changing control settings
User:Nnino/Drafts/Tutorial: Working with OOo Base/Changing control settings
Creating a query
User:Nnino/Drafts/Tutorial: Working with OOo Base/Creating a query
Sorting a query
User:Nnino/Drafts/Tutorial: Working with OOo Base/Sorting a query
Changing join type in the query
User:Nnino/Drafts/Tutorial: Working with OOo Base/Changing join type in the query
Creating a form based on a query
User:Nnino/Drafts/Tutorial: Working with OOo Base/Creating a form based on a query
Copying a form
User:Nnino/Drafts/Tutorial: Working with OOo Base/Copying a form
Changing the query behind a form
User:Nnino/Drafts/Tutorial: Working with OOo Base/Changing the query behind a form
Creating a report
User:Nnino/Drafts/Tutorial: Working with OOo Base/Creating a report
Customizing the report
User:Nnino/Drafts/Tutorial: Working with OOo Base/Customizing the report