Inhoudsopgave
Module 1 Basisvaardigheden Hoofdstuk 1 De Fluent Interface ............................................................................................ 0-7 1.1 Lint ...................................................................................................................................... 0-7 1.2 Lint minimaliseren............................................................................................................... 0-9 1.3 Backstage ......................................................................................................................... 0-10 1.4 Knopafbeeldingen in het lint ............................................................................................. 0-12 1.5 Werkbalk Snelle toegang.................................................................................................. 0-13 1.6 Scherminfo ....................................................................................................................... 0-13 1.7 Mini-werkbalk.................................................................................................................... 0-13 1.8 Dialoogvensters openen ................................................................................................... 0-14 1.9 Een meer-menu ................................................................................................................ 0-15 1.10 Snelmenu ....................................................................................................................... 0-16 1.11 Contextuele tabs............................................................................................................. 0-16 1.12 Toetsencombinaties ....................................................................................................... 0-17 1.14 Procedures ..................................................................................................................... 0-19 Hoofdstuk 2 Basiskennis...................................................................................................... 0-21 2.1 Muistechnieken................................................................................................................. 0-21 2.2 Windows Explorer............................................................................................................. 0-22 Hoofdstuk 3 Kennismaking .................................................................................................. 0-29 3.1 Starten .............................................................................................................................. 0-29 3.1.1 Programma openen en sluiten ...................................................................................... 0-29 3.1.2 Schermverkenning......................................................................................................... 0-32 3.1.3 Werkbalk verplaatsen .................................................................................................... 0-34 3.1.4 Navigatiedeelvenster ..................................................................................................... 0-35 3.2 Help gebruiken ................................................................................................................. 0-38 3.2.1 Help gebruiken .............................................................................................................. 0-38 3.2.2 Help: Inhoudsopgave..................................................................................................... 0-41 3.3 Begrippen ......................................................................................................................... 0-44 3.3.1 Begrip: Database ........................................................................................................... 0-44 3.3.2 Organisatie database .................................................................................................... 0-45 3.3.3 Gegevensanalyse .......................................................................................................... 0-46 3.3.4 Begrip: Primaire sleutel ................................................................................................. 0-49 3.3.5 Begrip: Index ................................................................................................................. 0-50 3.5 Procedures ....................................................................................................................... 0-51 3.6 Opgaven ........................................................................................................................... 0-52 3.6.1 Opgave: Kennismaken .................................................................................................. 0-52 3.6.2 Opgave: Help gebruiken ................................................................................................ 0-52 Hoofdstuk 4 Bestaande databases ...................................................................................... 0-53 4.1 Database openen en sluiten ............................................................................................. 0-53 4.1.1 Database openen .......................................................................................................... 0-53 4.1.2 Wisselen tussen weergaven .......................................................................................... 0-57 4.1.3 Sluiten database ............................................................................................................ 0-58 4.2 Tabellen ............................................................................................................................ 0-59 4.2.1 Tabel openen................................................................................................................. 0-59 4.2.2 Tabel opslaan en sluiten................................................................................................ 0-61
V
Ontuitive International B.V.
Inhoudsopgave
4.2.3 Recordnavigatie............................................................................................................. 0-62 4.2.4 Records toevoegen ....................................................................................................... 0-63 4.2.5 Record bewerken .......................................................................................................... 0-65 4.2.6 Opdracht ongedaan maken ........................................................................................... 0-66 4.2.7 Records verwijderen ...................................................................................................... 0-67 4.2.8 Tabel sorteren ............................................................................................................... 0-68 4.2.9 Tabel uit database wissen ............................................................................................. 0-69 4.3 Zoeken en filteren ............................................................................................................. 0-70 4.3.1 Zoeken in tabel .............................................................................................................. 0-70 4.3.2 Zoeken en vervangen .................................................................................................... 0-73 4.3.3 Filter in tabel .................................................................................................................. 0-74 4.3.4 Filter verwijderen uit tabel.............................................................................................. 0-77 4.4 Database opslaan............................................................................................................. 0-78 4.4.1 Database opslaan ......................................................................................................... 0-78 4.6 Procedures ....................................................................................................................... 0-80 4.7 Opgaven ........................................................................................................................... 0-83 4.7.1 Opgave: Openen van een database.............................................................................. 0-83 4.7.2 Opgave: Tabellen gebruiken ......................................................................................... 0-83 4.7.3 Opgave: Tabel sorteren ................................................................................................. 0-83 4.7.4 Opgave: Zoeken en filteren ........................................................................................... 0-83 Hoofdstuk 5 Case: Werken met database ........................................................................... 0-85 Hoofdstuk 6 Database en tabellen maken .......................................................................... 0-87 6.1 Nieuwe database .............................................................................................................. 0-87 6.1.1 Nieuwe database maken ............................................................................................... 0-87 6.2 Nieuwe tabel ..................................................................................................................... 0-89 6.2.1 Tabel maken in ontwerpweergave................................................................................. 0-89 6.2.2 Primaire sleutel .............................................................................................................. 0-93 6.2.3 Gegevensbladweergave vanuit tabelontwerpvenster .................................................... 0-96 6.2.4 Totalen in gegevensblad weergave ............................................................................... 0-97 6.3 Veldeigenschappen .......................................................................................................... 0-98 6.3.1 Veldeigenschap veldlengte............................................................................................ 0-98 6.3.2 Gevolgen wijzigen veldlengte ...................................................................................... 0-101 6.3.3 Veldeigenschap tekstopmaak...................................................................................... 0-102 6.3.4 Veldeigenschap getalopmaak ..................................................................................... 0-103 6.3.5 Veldeigenschap datumopmaak ................................................................................... 0-105 6.3.6 Invoermasker ............................................................................................................... 0-106 6.3.7 Standaardwaarde ........................................................................................................ 0-107 6.3.8 Veld validatie ............................................................................................................... 0-107 6.3.9 Record validatie ........................................................................................................... 0-110 6.4 Indexeren........................................................................................................................ 0-112 6.4.1 Indexeren..................................................................................................................... 0-112 6.6 Procedures ..................................................................................................................... 0-115 6.7 Opgaven ......................................................................................................................... 0-118 6.7.1 Opgave: Aanmaken tabel ............................................................................................ 0-118 6.7.2 Opgave: Veldeigenschappen ...................................................................................... 0-118 Hoofdstuk 7 Databaseontwerp wijzigen............................................................................ 0-119 7.1 Aanpassen veldvolgorde ................................................................................................ 0-119 7.2 Veld wissen .................................................................................................................... 0-120
VI
Inhoudsopgave
Ontuitive International B.V.
7.3 Velden toevoegen........................................................................................................... 0-121 7.4 Wijzigen gegevenstype................................................................................................... 0-122 7.5 Kolombreedte ................................................................................................................. 0-123 7.6 Kolom verplaatsen .......................................................................................................... 0-124 7.8 Procedures ..................................................................................................................... 0-126 7.9 Opgaven ......................................................................................................................... 0-127 7.9.1 Opgave: Tabelstructuur aanpassen ............................................................................ 0-127 Hoofdstuk 8 Case: Database ontwerpen........................................................................... 0-129 Hoofdstuk 9 Relationele databases ................................................................................... 0-131 9.1 Relaties tussen tabellen ................................................................................................. 0-131 9.2 Relaties definiëren .......................................................................................................... 0-133 9.3 Relaties tonen................................................................................................................. 0-136 9.4 Relaties verwijderen ....................................................................................................... 0-137 9.5 Relatie wijzigen............................................................................................................... 0-138 9.6 Referentiële integriteit..................................................................................................... 0-138 9.7 Afdrukken relaties ........................................................................................................... 0-142 9.10 Procedures ................................................................................................................... 0-144 9.11 Opgaven ....................................................................................................................... 0-146 9.11.1 Opgave: Relaties definiëren ...................................................................................... 0-146 Hoofdstuk 10 Selectiequery ............................................................................................... 0-147 10.1 Query maken ................................................................................................................ 0-147 10.1.1 Query algemeen ........................................................................................................ 0-147 10.1.2 Query met Wizard...................................................................................................... 0-147 10.1.3 Query in het navigatiedeelvenster ............................................................................. 0-151 10.1.4 Query maken in de ontwerpweergave ....................................................................... 0-152 10.1.5 Relaties en joins ........................................................................................................ 0-156 10.2 Werken met query ........................................................................................................ 0-158 10.2.1 Query uitvoeren ......................................................................................................... 0-158 10.2.2 Query opslaan en sluiten ........................................................................................... 0-158 10.2.3 Query bewerken ........................................................................................................ 0-159 10.2.4 Queryresultaat sorteren ............................................................................................. 0-159 10.2.5 Gebruik van velden in queryontwerp ......................................................................... 0-160 10.2.6 Query wissen ............................................................................................................. 0-163 10.2.7 Gegevens exporteren ................................................................................................ 0-163 10.3 Selectiecriteria .............................................................................................................. 0-165 10.3.1 Criteria toevoegen aan queryontwerp ....................................................................... 0-165 10.3.2 Operatoren gebruiken in selectiecriteria .................................................................... 0-167 10.5 Procedures ................................................................................................................... 0-170 10.6 Opgaven ....................................................................................................................... 0-173 10.6.1 Opgave: Query maken .............................................................................................. 0-173 10.6.2 Opgave: Selectiecriteria ............................................................................................ 0-173 Hoofdstuk 11 Geavanceerde Query's ................................................................................ 0-175 11.1 Parameterquery ............................................................................................................ 0-175 11.2 Rekenvelden maken ..................................................................................................... 0-176 11.3 Groepeerquery maken.................................................................................................. 0-179 11.4 Bijwerkquery maken ..................................................................................................... 0-181 11.5 Kruistabelquery maken ................................................................................................. 0-182 11.7 Procedures ................................................................................................................... 0-186
VII
Ontuitive International B.V.
Inhoudsopgave
11.8 Opgaven ....................................................................................................................... 0-187 11.8.1 Opgave: Parameterquery .......................................................................................... 0-187 11.8.2 Opgave: Rekenvelden ............................................................................................... 0-187 11.8.3 Opgave: Groepeerquery ............................................................................................ 0-188 11.8.4 Opgave: Kruistabelquery maken ............................................................................... 0-188 Hoofdstuk 12 Case: Query' s.............................................................................................. 0-189 Hoofdstuk 13 Formulieren .................................................................................................. 0-191 13.1 Formulier maken........................................................................................................... 0-191 13.1.1 Formulier maken........................................................................................................ 0-191 13.1.2 Formulier opslaan en sluiten ..................................................................................... 0-194 13.1.3 Formulier openen ...................................................................................................... 0-195 13.1.4 Formulier maken met wizard ..................................................................................... 0-196 13.1.5 Wat zijn thema's ........................................................................................................ 0-198 13.1.6 Thema gebruiken in formulier .................................................................................... 0-199 13.1.7 Gesplitst formulier maken .......................................................................................... 0-200 13.1.8 Formulier verwijderen ................................................................................................ 0-202 13.1.9 Recordnavigatie in formulier ...................................................................................... 0-202 13.1.10 Records toevoegen in formulier............................................................................... 0-203 13.1.11 Records wijzigen in formulier................................................................................... 0-206 13.1.12 Records verwijderen uit formulier ............................................................................ 0-207 13.2 Formulierweergave ....................................................................................................... 0-208 13.2.1 Formulier sorteren ..................................................................................................... 0-208 13.2.2 Filter in formulier ........................................................................................................ 0-209 13.2.3 Filter in formulier uitschakelen ................................................................................... 0-212 13.4 Procedures ................................................................................................................... 0-214 13.5 Opgaven ....................................................................................................................... 0-217 13.5.1 Opgave: Volledig formulier ........................................................................................ 0-217 13.5.2 Opgave: Wizard formulieren ...................................................................................... 0-217 13.5.3 Opgave: Filter in formulier ......................................................................................... 0-218 Hoofdstuk 14 Besturingselementen in formulier ............................................................. 0-221 14.1 Ontwerpweergave ........................................................................................................ 0-221 14.1.1 Formulierontwerp gebruiken ...................................................................................... 0-221 14.2 Besturingselementen .................................................................................................... 0-224 14.2.1 Besturingselementen ................................................................................................. 0-224 14.2.2 Besturingselementen selecteren en verplaatsen....................................................... 0-224 14.2.3 Tabvolgorde aanpassen ............................................................................................ 0-227 14.2.4 Afmeting besturingselement ...................................................................................... 0-229 14.2.5 Besturingselement wissen ......................................................................................... 0-230 14.3 Besturingselementen opmaken .................................................................................... 0-231 14.3.1 Besturingselementen uitlijnen ................................................................................... 0-231 14.3.2 Tekst in besturingselement uitlijnen .......................................................................... 0-233 14.3.3 Tekstopmaak besturingselement............................................................................... 0-234 14.3.4 Opmaak besturingselement....................................................................................... 0-235 14.3.5 Achtergrondopmaak formulier ................................................................................... 0-237 14.3.6 Eigenschappenvenster .............................................................................................. 0-239 14.3.7 Veld aan formulier toevoegen.................................................................................... 0-241 14.3.8 Label aan formulier toevoegen .................................................................................. 0-242 14.3.9 Datum en tijd in formulier........................................................................................... 0-243
VIII
Inhoudsopgave
Ontuitive International B.V.
14.3.10 Logo in formulier ...................................................................................................... 0-244 14.5 Procedures ................................................................................................................... 0-246 14.6 Opgaven ....................................................................................................................... 0-249 14.6.1 Opgave: Formulierontwerp wijzigen .......................................................................... 0-249 Hoofdstuk 15 Rapporten..................................................................................................... 0-251 15.1 Rapporten algemeen .................................................................................................... 0-251 15.2 Rapport maken ............................................................................................................. 0-251 15.3 Wat zijn thema's ........................................................................................................... 0-253 15.4 Thema gebruiken in rapport ......................................................................................... 0-254 15.5 Rapport maken met Wizard .......................................................................................... 0-255 15.6 Schermonderdelen rapport ........................................................................................... 0-259 15.7 Rapportontwerp wijzigen .............................................................................................. 0-260 15.8 Koptekst en voettekst rapport ....................................................................................... 0-262 15.9 Rapport groeperen en sorteren .................................................................................... 0-264 15.10 Berekende besturingselementen ................................................................................ 0-266 15.11 Ontwerpfout rapport.................................................................................................... 0-270 15.12 Rapport wissen ........................................................................................................... 0-270 15.13 Rapport opslaan en sluiten ......................................................................................... 0-270 15.15 Procedures ................................................................................................................. 0-272 15.16 Opgaven ..................................................................................................................... 0-275 15.16.1 Opgave: Rapport maken ......................................................................................... 0-275 15.16.2 Opgave: Rapport maken met Wizard ...................................................................... 0-275 15.16.3 Opgave: Rapportontwerp aanpassen ...................................................................... 0-275 Hoofdstuk 16 Afdrukken ..................................................................................................... 0-277 16.1 Afdruk voorbereiden ..................................................................................................... 0-277 16.1.1 Afdrukvoorbeeld ........................................................................................................ 0-277 16.1.2 Afdrukstand en papierformaat ................................................................................... 0-278 16.2 Afdrukken ..................................................................................................................... 0-279 16.2.1 Tabel afdrukken ......................................................................................................... 0-279 16.2.2 Afdrukken met andere instellingen ............................................................................ 0-280 16.2.3 Formulier afdrukken................................................................................................... 0-281 16.2.4 Queryresultaat afdrukken .......................................................................................... 0-281 16.2.5 Rapport afdrukken ..................................................................................................... 0-282 16.4 Procedures ................................................................................................................... 0-283 16.5 Opgaven ....................................................................................................................... 0-284 16.5.1 Opgave: Afdrukken .................................................................................................... 0-284 Hoofdstuk 17 Case: Formulier en rapport......................................................................... 0-285 Hoofdstuk 18 Antwoorden.................................................................................................. 0-287 18.1 Kennismaking ............................................................................................................... 0-287 18.2 Bestaande databases ................................................................................................... 0-288 18.3 Database en tabellen maken ........................................................................................ 0-289 18.4 Databaseontwerp wijzigen............................................................................................ 0-289 18.5 Case: Database ontwerpen .......................................................................................... 0-290 18.6 Relationele databases .................................................................................................. 0-290 18.7 Selectiequery ................................................................................................................ 0-292 18.8 Geavanceerde Query`s ................................................................................................ 0-294 18.9 Case: Query's ............................................................................................................... 0-294 18.10 Formulieren ................................................................................................................ 0-296
IX
Ontuitive International B.V.
Inhoudsopgave
18.11 Rapporten ................................................................................................................... 0-296 18.12 Case: Formulier en rapport......................................................................................... 0-297 Index ..................................................................................................................................... 0-299 Algemene index..............................................................................................................................I
X