MIKRO KNJIGA

Access 2000 Biblija

Sadržaj

Predgovor, viii

Deo I:  Počnimo od početka, 1

      Access je, 3
      Šta Access nudi, 5
      Upravljanje relacionim bazama podataka, 5
      Pomoć zavisna od konteksta i alatka Office Assistant, 6
      Èarobnjaci koji se lako koriste, 6
      Uvoz, izvoz i povezivanje sa spoljnim datotekama, 7
      WYSIWYG obrasci i izveštaji, 7
      Upiti nad više tabela istovremeno i veze između njih, 8
      Poslovni grafikoni i dijagrami, 9
      Korišćenje DDE i OLE tehnologije, 9
      Internet je sada dostupan, 10
      Klijent/server za svakoga, 10
      Ugrađene funkcije, 11
      Makroi: programiranje bez programiranja, 11
      Moduli: Visual Basic for Applications programiranje baza podataka, 11
      Informacije namenjene korisnicima baza podataka, 11
      Informacije namenjene korisnicima programa za tabelarna izračunavanja, 12
      Sažetak, 13

    Poglavlje 2:  Instaliranje i korišćenje Accessa 2000, 14
      Utvrđivanje potreba, 14
      Hardverski zahtevi, 14
      Softverski zahtevi, 15
      Prelazak na Access 2000 sa Accessa 2.0, 95 ili 97, 15
      Instaliranje Accessa 2000 ili Officea 2000, 15
      Konverzija datoteka Accessa 1.x, 2.0 i 95, 20
      Rešavanje problema, 21
      Prvi koraci u Accessu 2000, 21
      Pokretanje iz Windowsovog menija Start, 21
      Pokretanje pomoću Accessove prečice na radnoj površini, 21
      Pokretanje pomoću ikone Accessa, 21
      Pokretanje iz Windows Explorera, 22
      Opcije pri pokretanju Accessa, 23
      Zatvaranje Accessa, 24
      Dobijanje pomoći, 25
      Alatka Office Assistant, 25
      Standardni sistem za pomoć, 25
      Pomoć Screen Tips (What's This?), 26
      Web resursi na Microsoftovoj Web lokaciji, 27
      Primeri baza podataka, 27
      Sažetak, 28

    Poglavlje 3:  Pregled pojmova koji se odnose na baze podataka, , 29
      Šta je to baza podataka?, 29
      Baze podataka, tabele, zapisi, polja i vrednosti, 30
      Baze podataka, 31
      Tabele, 31
      Zapisi i polja, 31
      Vrednosti, 32
      Zašto bismo koristili više od jedne tabele?, 32
      Objekti baze podataka i prikazi, 33
      Tabelarni prikazi, 33
      Upiti i dinamički skupovi, 33
      Obrasci za unošenje i prikazivanje podataka, 35
      Izveštaji, 36
      Sažetak, 36

    Poglavlje 4:  Kratak obilazak Accessa 2000, 38
      Opis Accessovog prozora, 38
      Korišćenje miša i tastature, 38
      Accessov prozor, 38
      Prozor baze podataka, 41
      Prozori za projektovanje objekata, 42
      Primer jednostavne sesije u Accessu, 44
      Otvaranje baze podataka, 45
      Otvaranje tabele, 45
      Tabelarno prikazivanje, 47
      Pregledanje strukture tabele, 47
      Prikazivanje obrasca, 48
      Sastavljanje upita, 50
      Sastavljanje izveštaja, 51
      Jeste li spremni za još?, 52
      Sažetak, 52

    Poglavlje 5:  Primer projektovanja baze podataka, 54
      Metoda projektovanja u sedam koraka, 54
      Korak 1: Opšta skica od ideje ka stvarnosti, 55
      Korak 2: Projektovanje izveštaja postavite polja, 56
      Postavljanje polja na izveštaj, 56
      Imenik životinja i njihovih vlasnika, 56
      Račun za pružene usluge, 57
      Korak 3: Projektovanje struktura podataka koja polja imate?, 59
      Utvrđivanje koji su nam podaci o vlasnicima životinja potrebni, 59
      Utvrđivanje koji su nam podaci o životinjama potrebni, 60
      Utvrđivanje koji su nam podaci o pruženim uslugama potrebni, 60
      Kombinovanje podataka, 61
      Korak 4: Projektovanje tabela i veza između njih, 63
      Korak 5: Projektovanje polja, i pravila za unošenje i proveru podataka, 64
      Zadavanje imena, tipova i veličina polja, 64
      Definisanje pravila za unošenje podataka, 65
      Projektovanje referentnih tabela, 65
      Pravljenje probnih podataka, 67
      Korak 6: Projektovanje obrazaca ulazni podaci, 67
      Projektovanje obrazaca za unošenje podataka, 67
      Obrazac Customer, 68
      Obrazac Pets, 68
      Obrazac General Visits, 69
      Obrazac Visit Details, 69
      Korak 7: Automatizovanje rada meniji, 70
      Sažetak, 71

Deo II:  Osnove korišćenja baza podataka, 73

    Poglavlje 6:  Pravljenje tabela baze podataka, 75
      Pravljenje tabele Pets, 75
      Pravljenje baze podataka, 75
      Prozor baze podataka, 80
      Vrste objekata, 80
      Grupe, 81
      Dugmad na paleti sa alatkama u prozoru baze podataka, 81
      Paleta sa alatkama u Accessovom prozoru, 82
      Pravljenje nove tabele, 82
      Projektovanje tabele, 82
      Okvir za dijalog New Table, 83
      Pravljenje tabele na osnovu tabelarnog prikaza, 85
      Prozor za oblikovanje tabele, 86
      Paleta sa alatkama prozora za oblikovanje tabele, 87
      Rad s poljima, 87
      Opis polja, 89
      Konačna struktura tabele Pets, 90
      Menjanje strukture tabele, 91
      Umetanje novog polja, 91
      Brisanje polja, 91
      Promena mesta polja, 91
      Promena imena polja, 92
      Promena širine polja, 92
      Promena tipa podataka u polju, 92
      Svojstva polja, 93
      Zadavanje svojstva širine polja, 95
      Korišćenje formata, 95
      Formati za numeričke i novčane tipove podataka, 96
      Formati za datum i vreme, 96
      Formati za tip podataka Yes/No, 97
      Formati za tip podataka Hyperlink, 98
      Upisivanje formata, 98
      Unošenje ulaznih maski, 99
      Èarobnjak za ulazne maske, 100
      Zadavanje broja decimalnih mesta, 100
      Zadavanje natpisa, 100
      Zadavanje podrazumevane vrednosti, 101
      Provera ispravnosti podataka, 101
      Prozor svojstva Lookup, 102
      Zadavanje primarnog ključa, 102
      Formiranje jedinstvenog ključa, 103
      Pravljenje primarnog ključa, 103
      Prozor indeksa, 103
      Prozor svojstava tabele, 104
      Štampanje strukture tabele, 104
      Snimanje gotove strukture tabele na disk, 105
      Rad s tabelama u prozoru baze podataka, 105
      Preimenovanje tabela, 105
      Brisanje tabela, 106
      Kopiranje tabela u istu bazu podataka, 106
      Kopiranje tabele u drugu bazu podataka, 106
      Sažetak, 107

    Poglavlje 7:  Unošenje, ažuriranje, brisanje i prikazivanje podataka, , 108
      Šta je to tabelarni prikaz, 108
      Prozor tabelarnog prikaza, 109
      Kretanje unutar tabelarnog prikaza, 109
      Otvaranje tabelarnog prikaza, 111
      Unošenje podataka, 112
      Snimanje zapisa na disk, 113
      Kako se automatski proverava ispravnost podataka, 113
      Primena raznih tehnika unošenja podataka, 114
      Kretanje po zapisima unutar tabelarnog prikaza, 116
      Kretanje po zapisima, 117
      Pronalaženje zadate vrednosti, 117
      Menjanje vrednosti u tabelarnom prikazu, 119
      Ručna zamena postojeće vrednosti, 120
      Menjanje postojeće vrednosti, 120
      Polja čiji sadržaj ne možete da menjate, 121
      Korišćenje opoziva, 121
      Kopiranje i umetanje vrednosti, 122
      Zamena postojećih vrednosti, 122
      Dodavanje novih zapisa, 123
      Brisanje zapisa, 123
      Dodavanje, preimenovanje i brisanje kolona, 124
      Brisanje kolone iz tabelarnog prikaza, 124
      Dodavanje kolone tabelarnom prikazu, 124
      Izmena imena polja (zaglavlja kolone), 124
      Prikazivanje zapisa, 124
      Promena redosleda polja, 125
      Podešavanje širine polja u prikazu, 125
      Podešavanje visine reda, 126
      Prikazivanje linija ćelija, 127
      Zadavanje fonta kojim se prikazuju podaci, 128
      Skrivanje i prikazivanje kolona, 129
      Zamrzavanje kolona, 129
      Trajno čuvanje izmenjenog izgleda tabelarnog prikaza, 130
      Snimanje zapisa, 130
      Sortiranje i filtriranje zapisa u tabelarnom prikazu, 130
      Korišćenje mogućnosti QuickSort, 130
      Korišćenje alatke Filter by Selection, 131
      Korišćenje alatke Filter by Form, 132
      Štampanje zapisa, 132
      Štampanje sadržaja tabelarnog prikaza, 133
      Korišćenje prozora Print Preview, 133
      Sažetak, 134

    Poglavlje 8:  Pravljenje i korišćenje jednostavnih obrazaca za unošenje podataka, , 136
      Obrasci za unošenje podataka, 136
      Koje su osnovne vrste obrazaca?, 136
      Po čemu se obrasci razlikuju od tabelarnih prikaza?, 138
      Pravljenje obrasca pomoću alatke AutoForm, 138
      Pravljenje obrazaca pomoću čarobnjaka za obrasce, 139
      Pravljenje novog obrasca, 139
      Biranje tipa novog obrasca i izvora podataka za njega, 140
      Biranje polja, 140
      Izbor izgleda obrasca, 142
      Izbor stila obrasca, 142
      Zadavanje naslova obrasca, 143
      Dovršavanje obrasca, 144
      Izmena strukture obrasca, 144
      Korišćenje prozora obrasca, 145
      Paleta sa alatkama u prozoru obrasca, 145
      Kretanje po poljima, 145
      Prelazak sa jednog zapisa na drugi unutar obrasca, 146
      Prikazivanje podataka na obrascu, 146
      Rad sa slikama i OLE objektima, 147
      Unošenje podataka u Memo polje, 147
      Prelazak na tabelarni prikaz, 147
      Sortiranje i filtriranje zapisa čiji se sadržaj prikazuje u obrascu, 148
      Snimanje na disk sadržaja zapisa i obrasca, 148
      Štampanje obrasca, 148
      Korišćenje prozora Print Preview, 148
      Sažetak, 149

    Poglavlje 9:  Sastavljanje i korišćenje jednostavnih upita, 150
      Upiti, 150
      Šta je to upit, 150
      Vrste upita, 151
      Šta omogućavaju upiti, 152
      Kako rade dinamički skupovi, 153
      Sastavljanje upita, 154
      Zadavanje tabele, 154
      Korišćenje prozora za sastavljanje upita, 156
      Kretanje unutar prozora za sastavljanje upita, 156
      Korišćenje palete sa alatkama za sastavljanje upita, 156
      Korišćenje QBE okna u prozoru za sastavljanje upita, 156
      Biranje polja, 157
      Dodavanje polja jedno po jedno, 157
      Dodavanje više polja istovremeno, 157
      Dodavanje svih polja tabele, 158
      Prikazivanje sadržaja dinamičkog skupa, 159
      Rad s tabelarnim prikazom, 159
      Menjanje podataka u tabelarnom prikazu upita, 160
      Povratak u prozor za sastavljanje upita, 160
      Rad s poljima, 160
      Menjanje redosleda polja, 161
      Uklanjanje polja, 162
      Umetanje polja, 162
      Menjanje imena pod kojim se polje prikazuje u rezultatima upita, 162
      Prikazivanje imena tabela, 162
      Prikazivanje polja, 163
      Menjanje redosleda sortiranja, 163
      Zadavanje načina sortiranja, 164
      Sortiranje po vrednostima više polja istovremeno, 164
      Prikazivanje samo određenih zapisa, 165
      Šta su to uslovi za izdvajanje zapisa, 165
      Upisivanje jednostavnih uslova, 165
      Unošenje drugih jednostavnih uslova, 166
      Štampanje sadržaja dinamičkog skupa, 167
      Snimanje upita na disk, 167
      Sažetak, 168

    Poglavlje 10:  Pravljenje i štampanje jednostavnih izveštaja, 169
      Šta su to izveštaji, 169
      Koje vrste izveštaja možete da pravite?, 169
      Razlika između izveštaja i obrazaca, 171
      Kako se sastavlja izveštaj, 172
      Pravljenje izveštaja pomoću čarobnjaka za izveštaje, 174
      Pravljenje novog izveštaja, 174
      Izbor izvora podataka, 175
      Biranje polja, 175
      Biranje prikaza podataka, 176
      Zadavanje nivoa grupisanja, 177
      Derfinisanje podataka u grupama, 177
      Zadavanje redosleda sortiranja, 178
      Zadavanje opcija za izračunavanje sumarnih podataka, 178
      Zadavanje razmeštaja podataka u izveštaju, 179
      Zadavanje stila izveštaja, 180
      Menjanje strukture izveštaja, 180
      Korišćenje prozora za pregledanje gotovog izveštaja, 181
      Prozor za oblikovanje izveštaja, 182
      Štampanje izveštaja, 183
      Snimanje izveštaja na disk, 183
      Pravljenje izveštaja pomoću alatke AutoReport, 183
      Sažetak, 184

    Poglavlje 11:  Uspostavljanje veza između tabela, 185
      Tabele koje se koriste u bazi podataka Mountain Animal Hospital, 185
      Ključevi, 186
      Razmatranje primarnog ključa, 187
      Prednosti primarnog ključa, 188
      Pravljenje primarnog ključa, 189
      Spoljni ključevi, 190
      Veze između tabela, 190
      Vrste veza između tabela, 190
      Referencijalni integritet, 192
      Uspostavljanje veza između tabela, 193
      Korišćenje alatke Relationship Builder, 193
      Uspostavljanje veza između tabela, 194
      Zadavanje opcija veze u okviru za dijalog Relationships, 195
      Snimanje veza između tabela, 197
      Dodavanje nove veze, 197
      Brisanje postojeće veze, 197
      Spojne linije u prozoru Relationships, 198
      Uspostavljanje veza između tabela baze podataka Mountain Animal Hospital, 198
      Korišćenje Accessove alatke Table Analyzer, 199
      Pokretanje alatke Table Analyzer, 199
      Izbor tabele za analizu, 200
      Analiziranje tabele, 201
      Menjanje definicija polja tabele, 201
      Izmene polja ključa, 203
      Otkrivanje tipografskih grešaka i dupliranih podataka, 204
      Završetak rada Table Analyzera, 204
      Korišćenje čarobnjaka Lookup Wizard prilikom oblikovanja tabele, 205
      Korišćenje zavisnih tabelarnih prikaza, 209
      Pravljenje zavisnih tabelarnih prikaza, 210
      Sažetak, 211

Deo III:  Rad u Accessu, 213

    Poglavlje 12:  Operatori, funkcije i izrazi, 215
      Operatori, 215
      Vrste operatora, 215
      Matematički operatori, 216
      Relacioni operatori, 218
      Operatori za rad sa znakovnim nizovima, 219
      Logički operatori, 221
      Operator And, 221
      Operator Or, 222
      Operator Not, 222
      Ostali operatori, 223
      Šta su to funkcije?, 225
      Korišćenje funkcija u Accessu, 225
      Vrste funkcija, 226
      Finansijske (monetarne) funkcije, 227
      Matematičke funkcije, 227
      Šta su to izrazi?, 228
      Sastavni delovi izraza, 228
      Sastavljanje izraza, 229
      Upisivanje imena objekata, 229
      Posebni identifikacioni operatori i njihova upotreba u izrazima, 230
      Sažetak, 232

    Poglavlje 13:  Korišćenje veza i spojeva u upitima, 233
      Postavljanje nekoliko tabela u prozor upita, 233
      Rad u oknu Table/Query, 234
      Spojna linija, 234
      Rad u prozoru za sastavljanje upita, 235
      Podešavanje veličine okna Table/Query, 235
      Pomeranje prozora tabela, 236
      Uklanjanje tabele iz okna Table/Query, 237
      Dodavanje novih tabela, 237
      Podešavanje veličine prozora tabele, 237
      Pravljenje šeme baze podataka, 237
      Korišćenje polja iz više tabela istovremeno, 238
      Dodavanje jednog polja, 238
      Prikazivanje imena tabela, 239
      Dodavanje u upit više polja istovremeno, 239
      Dodavanje u upit svih polja, 240
      Ograničenja upita koji se zasnivaju na više tabela, 240
      Ograničenja u pogledu ažuriranja, 241
      Kako prevazići ograničenja upita, 241
      Spajanje tabela u upitima, 243
      Povezivanje tabela, 244
      Brisanje spojeva, 244
      Vrste spojeva između tabela, 245
      Jednakovredni ili unutrašnji spojevi, 245
      Menjanje svojstava spoja, 246
      Unutrašnji i spoljni spojevi, 247
      Prikazivanje rezultata unutrašnjeg spoja, 247
      Pravljenje kartezijanskog proizvoda, 250
      Sažetak, 250

    Poglavlje 14:  Pravljenje složenijih upita, 251
      Pravljenje upita za izdvajanje podataka, 251
      Korišćenje operatora za poređenje u upitima, 252
      Sastavljanje složenih uslova za izdvajanje podataka, 253
      Korišćenje funkcija u upitima za izdvajanje podataka, 255
      Referenciranje polja u upitima za izdvajanje podataka, 255
      Unošenje uslova koji se odnose na samo jedno polje, 255
      Zadavanje uslova za polja znakovnog tipa, 256
      Operator Like i džokerski znaci, 256
      Traženje vrednosti koje se razlikuju od zadatih, 258
      Zadavanje uslova u poljima numeričkog tipa, 259
      Zadavanje uslova u poljima logičkog tipa, 259
      Zadavanje uslova u polju tipa OLE objekat, 260
      Zadavanje više uslova za isto polje, 260
      Kako deluje operator Or (logičko ili), 260
      Zadavanje više uslova za isto polje pomoću operatora Or, 261
      Korišćenje ćelije or: u QBE oknu, 261
      Korišćenje liste vrednosti sa operatorom In, 262
      Kako deluje operator And u upitima, 262
      Zadavanje opsega vrednosti pomoću operatora And, 262
      Korišćenje operatora Between\xc9 And, 263
      Pronalaženje podataka koji imaju vrednost Null, 263
      Zadavanje uslova koji obuhvataju više polja, 264
      Primena operatora And i Or na više polja upita, 264
      Kombinovanje više uslova pomoću operatora And, 265
      Kombinovanje više uslova pomoću operatora Or, 265
      Kombinovanje više uslova pomoću operatora And i Or, 266
      Složeni upit s kombinacijom uslova za više polja, 266
      Složeni upit u jednom redu, 267
      Pravljenje izračunatog polja u upitu, 267
      Sažetak, 268

    Poglavlje 15:  Kontrolni objekti i njihova svojstva, 269
      Šta je to kontrolni objekat?, 269
      Vrste kontrolnih objekata, 270
      Vezani, nevezani i izračunati kontrolni objekti, 272
      Standardi za upotrebu kontrolnih objekata, 272
      Natpisi, 273
      Polja za tekst, 274
      Preklopnici, dugmad opcija i polja za potvrđivanje, 274
      Grupe opcija, 275
      Dugmad unutar pravougaonika, 276
      Liste, 277
      Padajuće liste, 277
      Grupa kartica, 278
      Pravljenje novih kontrolnih objekata, 279
      Dva načina pravljenja kontrolnog objekta, 279
      Prevlačenja polja iz prozora sa listom polja, 280
      Pravljenje nevezanih kontrolnih objekata pomoću kutije sa alatkama, 281
      Biranje kontrolnih objekata, 282
      Uklanjanje objekta iz grupe izabranih objekata, 283
      Biranje jednog kontrolnog objekta, 283
      Biranje više kontrolnih objekata, 283
      Podešavanje kontrolnih objekata, 284
      Menjanje veličine kontrolnog objekta, 284
      Pomeranje kontrolnog objekta, 284
      Poravnavanje kontrolnih objekata, 285
      Podešavanje veličine kontrolnih objekata, 287
      Grupisanje kontrolnih objekata, 287
      Brisanje kontrolnog objekta, 287
      Pridruživanje natpisa polju za tekst, 288
      Kopiranje kontrolnog objekta, 289
      Šta su to svojstva?, 289
      Prikazivanje svojstava kontrolnog objekta, 290
      Menjanje vrednosti svojstva kontrolnog objekta, 291
      Podrazumevane vrednosti svojstava, 292
      Sažetak, 293

    Poglavlje 16:  Pravljenje i prilagođavanje obrazaca za unos podataka, 294
      Pravljenje standardnog obrasca za unos podataka, 294
      Povezivanje obrasca s podacima, 294
      Pravljenje novog praznog obrasca i njegovo povezivanje s upitom, 296
      Određivanje veličine prikaza obrasca, 296
      Rad sa svojstvima obrasca, 298
      Postavljanje vezanih polja na obrazac, 304
      Rad s kontrolnim objektima tipa natpis i polje za tekst, 306
      Pravljenje nevezanih natpisa, 306
      Menjanje teksta natpisa ili polja za tekst, 306
      Podešavanje prikaza teksta u kontrolnom objektu, 307
      Podešavanje veličine kontrolnog objekta tipa polje za tekst ili natpis, 307
      Premeštanje kontrolnih objekata tipa natpis i polje za tekst, 308
      Podešavanje izgleda više kontrolnih objekata istovremeno, 309
      Promena tipa kontrolnog objekta, 309
      Zadavanje redosleda kretanja pomoću tabulatora, 310
      Pravljenje kontrolnog objekta s više redova teksta za polja tipa Memo, 311
      Dodavanje obrascu okvira za vezani objekat, 311
      Korišćenje polja iz više tabela na istom obrascu, 313
      Dodavanje polja iz druge tabele, 314
      Rad s međusobno povezanim natpisima i poljima za tekst, 314
      Pravljenje izračunatih polja, 316
      Sprečavanje ažuriranja podataka u obrascu koji radi s više tabela, 316
      Pravljenje obrasca s više strana, 317
      Èemu obrasci s više strana?, 318
      Postavljanje preloma strane, 319
      Korišćenje zaglavlja i podnožja obrazaca i strana, 319
      Različite vrste zaglavlja i podnožja, 320
      Pravljenje zaglavlja i podnožja obrasca, 320
      Štampanje obrasca, 321
      Pretvaranje obrasca u izveštaj, 321
      Sažetak, 322

    Poglavlje 17:  Pravljenje lepih obrazaca, 324
      Neka dobro napravljen obrazac bude i privlačan, 324
      Šta je to WYSIWYG?, 324
      Upotreba prozora i palete za formatiranje, 325
      Specijalni efekti, 326
      Izmena boje pozadine obrasca, 328
      Isticanje kontrolnih objekata koji sadrže tekst, 328
      Isticanje natpisa ili polja za tekst, 328
      Pravljenje senke teksta, 328
      Inverzno prikazivanje teksta, 329
      Prikazivanje svojstava kontrolnih objekata tipa natpis ili polje za tekst, 330
      Prikazivanje slika na obrascima, 332
      Rad s linijama i pravougaonim okvirima, 333
      Isticanje delova obrasca, 334
      Dodavanje senke kontrolnom objektu, 334
      Izmena linije koja odvaja zaglavlje, 335
      Dodavanje slike u pozadinu, 335
      Korišćenje alatke AutoFormat, 337
      Prilagođavanje postojećih i dodavanje novih AutoFormata, 337
      Kopiranje pojedinih formata s jednog kontrolnog objekta na drugi, 338
      Sažetak, 338

    Poglavlje 18:  Dodavanje obrascu kontrolnih objekata za proveru ispravnosti podataka, 340
      Sastavljanje izraza za proveru ispravnosti podataka, 340
      Provera ispravnosti podataka na nivou tabele, 340
      Provera ispravnosti podataka na nivou obrasca, 342
      Unošenje izraza za proveru ispravnosti podataka, 342
      Ograničavanje izbora pomoću dugmadi za opcije, 342
      Pravljenje grupa opcija, 343
      Pravljenje okvira za grupu opcija, 343
      Pravljenje opcija sa samo dve mogućnosti (Da/Ne), 346
      Pravljenje polja za potvrđivanje, 347
      Vizuelan izbor pomoću preklopnika, 348
      Dodavanje slike preklopniku, 348
      Rad s listama i padajućim listama, 349
      Razlika između lista i padajućih lista, 349
      Rešavanje problema prostora, 349
      Pravljenje jednostubačne liste, 349
      Svojstva lista, 351
      Pravljenje višestubačne liste, 352
      Skrivanje stupca liste, 353
      Pravljenje lista s mogućnošću biranja više opcija, 354
      Pravljenje i upotreba padajućih lista, 354
      Pravljenje jednostubačne padajuće liste, 354
      Pravljenje višestubačne padajuće liste koja se zasniva na upitu, 356
      Sažetak, 358

    Poglavlje 19:  Upotreba OLE objekata, dijagrama i ActiveX kontrolnih objekata, 359
      O objektima, 359
      Tipovi objekata, 359
      Upotreba vezanih i nevezanih objekata, 360
      Povezivanje i ugrađivanje, 361
      Ugrađivanje objekata, 361
      Ugrađivanje nevezanog objekta, 362
      Ugrađivanje vezanih objekata, 365
      Pravljenje vezanog OLE objekta, 366
      Unošenje slike u okvir vezanog objekta, 366
      Izmene u ugrađenom objektu, 367
      Povezivanje objekata, 368
      Povezivanje vezanog objekta, 368
      Pravljenje grafikona ili dijagrama, 369
      Načini pravljenja dijagrama, 369
      Ugrađivanje dijagrama u obrazac, 370
      Prikupljanje podataka, 371
      Unošenje dijagrama u obrazac, 371
      Doterivanje dijagrama, 376
      Prozor Graph, 376
      Rad s pridruženim tekstom, 377
      Promena tipa dijagrama, 379
      Izmene natpisa osa, 380
      Menjanje boje stubaca, stila i oblika, 381
      Podešavanje linija mreže, 381
      Rad s trodimenzionalnim dijagramima, 382
      Integracija s Microsoftovim Officeom, 384
      Provera pravopisa u jednom ili više polja i zapisa, 384
      Automatsko ispravljanje teksta tokom unosa, 384
      Korišćenje tehnologije OLE Automation sa objektima Officea 2000, 385
      Upotreba ActiveX kontrolnog objekta Calendar, 389
      Sažetak, 391

    Poglavlje 20:  Pravljenje i prilagođavanje izveštaja, 392
      Započinjanje od praznog obrasca, 392
      Paleta alatki prozora za oblikovanje izveštaja, 393
      Odeljci izveštaja, 394
      Kako se podaci obrađuju unutar odeljaka, 395
      Odeljci Accessove komponente za pisanje izveštaja Report Writer, 396
      Pravljenje novog izveštaja, 399
      Jedanaest faza izrade dobrog izveštaja, 399
      Skiciranje izveštaja, 400
      Prikupljanje podataka, 401
      Pravljenje novog izveštaja i njegovo vezivanje za upit, 402
      Određivanje veličine i izgleda strane izveštaja, 403
      Postavljanje polja na izveštaj, 405
      Podešavanje veličine odeljka, 407
      Rad s nevezanim kontrolnim objektima tipa natpis i polje za tekst, 408
      Rad s poljima za tekst i njima pridruženim natpisima, 409
      Formatiranje sadržaja polja za tekst, 419
      Podešavanje veličine polja za tekst, 420
      Sortiranje i grupisanje podataka, 421
      Dodavanje preloma strana, 426
      Snimanje izveštaja, 427
      Sažetak, 428

    Poglavlje 21:  Doterivanje i štampanje izveštaja, 429
      Postizanje kvaliteta za prezentaciju u izveštajima, 429
      WYSIWYG štampanje, 431
      Isticanje kontrolnih objekata koji prikazuju tekst, 432
      Isticanje natpisa, 432
      Rad s tekstualnim kontrolnim objektima koji sadrže više redova teksta, 435
      Postavljanje novih kontrolnih objekata, 436
      Prikazivanje vrednosti pomoću grupa opcija i dugmadi za opcije, 436
      Pravljenje grupe opcija, 437
      Pravljenje grupe opcija koja je vezana za izračunati kontrolni objekat, 439
      Prikazivanje logičkih vrednosti pomoću polja za potvrdu, 441
      Prikazivanje vrednosti pomoću preklopnika, 441
      Prikazivanje vezanih OLE objekata u izveštajima, 442
      Prikazivanje slike u izveštaju, 443
      Rad s linijama i okvirima, 444
      Isticanje delova izveštaja, 445
      Senčenje pozadine, 445
      Utiskivanje kontrolnih objekata u podlogu, 445
      Urezivanje kontrolnih objekata u podlogu, 445
      Pravljenje senke pravougaonika, 445
      Inverzno prikazivanje teksta, 446
      Prikazivanje završenog izveštaja u više oblika, 446
      Upotreba prozora za pregled pre štampanja, 446
      Upotreba prikaza razmeštaja objekata, 448
      Štampanje izveštaja, 448
      Sažetak, 451

    Poglavlje 22:  Izračunavanja i sumiranja u izveštaju, 453
      Pravljenje izveštaja sa sumiranjem po grupama, 453
      Skiciranje izveštaja fakture, 453
      Skiciranje i pravljenje upita za izveštaj, 455
      Izbor probnih podataka, 457
      Pravljenje izveštaja s grupisanjem u više nivoa i sumiranjem, 458
      Zadavanje načina sortiranja, 459
      Pravljenje odeljka s detaljima, 460
      Pravljenje kontrolnih objekata za odeljak s detaljima, 460
      Testiranje odeljka s detaljima, 462
      Pravljenje odeljaka za zaglavlje i podnožje grupe Pet ID, 463
      Pravljenje kontrolnih objekata za zaglavlje grupe Pet ID, 463
      Pravljenje kontrolnih objekata za podnožje grupe Pet ID, 464
      Pravljenje odeljka zaglavlja i podnožja grupe Customer Number, 467
      Pravljenje kontrolnih objekata za zaglavlje grupe Customer Number, 467
      Pravljenje kontrolnih objekata za podnožje grupe Customer Number, 468
      Pravljenje zaglavlja grupe Visit Date, 471
      Pravljenje kontrolnih objekata za zaglavlje strane, 471
      Pravljenje kontrolnih objekata za podnožje strane, 473
      Izračunavanje procentualnog učešća u ukupnom zbiru, 474
      Izračunavanje tekućih zbirova, 474
      Pravljenje naslovne strane u zaglavlju izveštaja, 475
      Upotreba podnožja izveštaja, 476
      Sažetak, 477

Deo IV:  Napredne mogućnosti baza podataka, 479

    Poglavlje 23:  Rad sa spoljnim podacima, 481
      Access i spoljni podaci, 481
      Tipovi spoljnih podataka, 481
      Rad sa spoljnim podacima, 481
      Treba li podatke uvesti ili se povezati s njima?, 482
      Povezivanje sa spoljnim podacima, 483
      Kompatibilnost baza podataka, 484
      Tipovi sistema za upravljanje bazama podataka, 484
      Povezivanje s tabelama iz drugih Accessovih baza podataka, 485
      Razdvajanje Accessove baze podataka na više međusobno povezanih baza, 487
      Povezivanje s tabelama baza podataka dBASE i FoxPro, 488
      Povezivanje s Paradoxovim tabelama, 489
      Povezivanje s tabelama koje ne pripadaju bazi podataka, 490
      Èarobnjak za povezivanje Accessa 2000, 490
      Rad s povezanim tabelama, 490
      Podešavanje svojstava koja upravljaju prikazom, 490
      Uspostavljanje veza između tabela, 490
      Uspostavljanje veza sa spoljnim tabelama, 491
      Korišćenje spoljnih tabela u upitima, 491
      Preimenovanje tabela, 492
      Optimizovanje pripojenih tabela, 492
      Uklanjanje reference na pripojenu tabelu, 492
      Pregledanje ili menjanje podataka koji se odnose na pripojene tabele, 492
      Uvoženje spoljnih podataka, 493
      Uvoženje drugih Accessovih objekata, 494
      Uvoženje tabela iz baza podataka koje rade na PC računarima, 495
      Uvoženje datoteka nastalih u programima za obradu teksta, 498
      Uvoženje teksta, 498
      Uvoženje HTML tabela, 505
      Izmena elemenata uvezene tabele, 505
      Otklanjanje grešaka pri uvoženju podataka, 505
      Izvoženje u drugim formatima, 506
      Izvoženje objekata u druge Accessove baze podataka, 507
      Izvoženje u druge baze podataka ili u formatu Excelove, HTML, ili tekstualne datoteke, 507
      Sažetak, 508

    Poglavlje 24:  Složeniji upiti za izdvajanje podataka, 509
      Pravljenje upita za izračunavanje ukupnih zbirova, 509
      Prikazivanje reda Total: u QBE oknu, 510
      Uklanjanje reda Total: iz QBE okna, 510
      Opcije reda Total:, 510
      Zadavanje uslova u polju u kome nije zadata operacija sumiranja, 517
      Sastavljanje izraza za ukupne zbirove, 518
      Šta su to unakrsni upiti, 519
      Pravljenje unakrsnog upita, 520
      Zadavanje zaglavlja reda kada red treba da sadrži više polja, 521
      Zadavanje uslova u unakrsnom upitu, 522
      Zadavanje uslova u više polja unakrsnog upita, 524
      Zadavanje fiksnih zaglavlja kolona, 524
      Èarobnjak Crosstab Query Wizard, 525
      Pravljenje parametarskih upita, 526
      Šta su to parametarski upiti, 526
      Pravljenje upita s jednim parametrom, 527
      Izvršavanje parametarskog upita, 527
      Pravljenje upita s više parametara, 528
      Okvir za dijalog Query Parameters, 529
      Sažetak, 530

    Poglavlje 25:  Akcioni upiti, 531
      Šta je to akcioni upit?, 531
      Namena akcionih upita, 531
      Rad s akcionim upitima, 532
      Pregledanje rezultata izvršavanja akcionih upita, 533
      Pregledanje upita pre ažuriranja ili brisanja podataka, 533
      Pregledanje tabele rezultata upita za izradu tabela i dodavanje zapisa, 533
      Mogućnost poništavanja rezultata akcionog upita, 533
      Pravljenje akcionog upita, 533
      Pravljenje upita za ažuriranje podataka, 534
      Pravljenje početnog upita za izdvajanje podataka, 534
      Pretvaranje upita za izdvajanje podataka u upit za ažuriranje, 535
      Proveravanje rezultata, 536
      Pravljenje novih tabela pomoću upita za izradu tabela, 536
      Pravljenje upita za izradu tabela, 537
      Proveravanje rezultata, 538
      Pravljenje upita za dodavanje zapisa, 539
      Pravljenje upita za izdvajanje podataka, 541
      Pretvaranje upita za izdvajanje podataka u upit za dodavanje zapisa, 542
      Proveravanje rezultata, 543
      Pravljenje upita za brisanje zapisa, 543
      Pravljenje upita za lančano brisanje zapisa, 544
      Proveravanje rezultata, 545
      Pravljenje ostalih vrsta upita pomoću čarobnjaka, 545
      Èarobnjak Find Duplicate Query, 545
      Èarobnjak Find Unmatched Query, 546
      Snimanje akcionih upita, 546
      Izvršavanje akcionih upita, 546
      Otklanjanje problema u akcionim upitima, 546
      Pogrešan tip podataka pri dodavanju i ažuriranju, 547
      Problemi s primarnim ključem, 547
      Polja u zaključanim zapisima u višekorisničkom okruženju, 547
      Tekstualna polja, 547
      Sažetak, 547

    Poglavlje 26:  Upiti viši kurs, 549
      Korišćenje referentnih tabela i veza između tabela, 549
      Upotreba izračunatih polja, 552
      Utvrđivanje ukupnog broja zapisa u tabeli ili upitu, 555
      Pronalaženje zapisa sa (n) najvećih vrednosti u upitu, 556
      Posebni SQL upiti, 556
      Pravljenje upita za združivanje podataka, 557
      Pravljenje upita za prosleđivanje komandi, 558
      Pravljenje upita za definisanje podataka, 558
      Pravljenje podupita Accessovog upita, 559
      Redosled snimanja polja upita, 559
      Skrivanje (neprikazivanje) polja, 559
      Preimenovanje polja u upitima, 560
      Skrivanje i ponovno prikazivanje kolona u QBE oknu, 561
      Opcije za oblikovanje upita, 562
      Podešavanje svojstava upita, 563
      Jezik SQL, 563
      Prikazivanje SQL iskaza koji čine upit, 563
      Kratak uvod u SQL, 566
      Sažetak, 570

    Poglavlje 27:  Pravljenje i korišćenje podobrazaca, 571
      Šta je to podobrazac?, 571
      Pravljenje podobrasca uz pomoć čarobnjaka, 572
      Pravljenje obrasca i biranje čarobnjaka za obrasce, 572
      Biranje polja za glavni obrazac, 573
      Biranje tabele ili upita za podobrazac, 574
      Biranje polja za podobrazac, 574
      Zadavanje rasporeda podataka na obrascu, 574
      Zadavanje formata podobrasca, 575
      Zadavanje stila za obrazac, 576
      Zadavanje naslova obrasca, 576
      Prikazivanje obrasca, 577
      Prikazivanje glavnog obrasca u prozoru za oblikovanje, 578
      Prikazivanje podobrasca u prozoru za oblikovanje, 578
      Pravljenje jednostavnog podobrasca bez čarobnjaka, 579
      Pravljenje podobrasca, 580
      Dodavanje podobrasca glavnom obrascu, 583
      Povezivanje obrasca i podobrasca, 584
      Povezivanje referentnih tabela s poljima podobrasca, 585
      Pravljenje ukupnih zbirova u podobrascima, 589
      Sažetak, 591

    Poglavlje 28:  Izveštaji za štampanje nalepnica i cirkularnih pisama, 592
      Pravljenje poštanskih nalepnica, 592
      Pravljenje novog izveštaja pomoću Label Wizarda, 592
      Zadavanje veličine nalepnica, 593
      Biranje fonta i boje, 594
      Unošenje teksta i polja s podacima u nalepnice, 594
      Sortiranje nalepnica, 595
      Prikazivanje nalepnica u prozoru za pregled pre štampanja, 596
      Oblikovanje nalepnica u prozoru za oblikovanje izveštaja, 597
      Štampanje nalepnica, 599
      Pravljenje izveštaja s nanizanim stupcima, 600
      Pravljenje izveštaja, 600
      Podešavanje izgleda strane, 601
      Štampanje izveštaja s nanizanim stupcima, 602
      Pravljenje izveštaja za cirkularna pisma, 602
      Prikupljanje podataka za izveštaj za cirkularna pisma, 603
      Pravljenje izveštaja za cirkularna pisma, 604
      Pravljenje zaglavlja strane, 605
      Rad s poljima ugrađenim u tekst, 605
      Štampanje izveštaja za cirkularna pisma, 607
      Korišćenje Accessovog Mail Merge Wizarda za rad s Wordom 6.0, 7.0/95, 8.0/97 ili 9.0/2000, 607
      Sažetak, 609

Deo V:  Aplikacije u Accessu, 611

    Poglavlje 29:  Uvod u makroe i događaje, 613
      Kako rade makroi, 613
      Šta je makro?, 613
      Kada treba koristiti makro, 614
      Prozor makroa, 614
      Okno Action, 615
      Okno Argument, 615
      Pravljenje makroa, 616
      Zadavanje akcija i argumenata, 616
      Dodavanje više akcija u makro, 618
      Premeštanje akcija unutar makroa, 619
      Brisanje akcija makroa, 619
      Snimanje makroa u bazu podataka, 619
      Ažuriranje postojećih makroa, 619
      Kopiranje makroa, 619
      Promena imena makroa, 620
      Pokretanje makroa, 620
      Pokretanje makroa iz prozora makroa, 620
      Pokretanje makroa iz prozora baze podataka, 620
      Pokretanje makroa iz bilo kog prozora baze podataka, 620
      Pokretanje makroa iz drugog makroa, 620
      Automatsko izvršavanje makroa pri otvaranju baze podataka, 620
      Grupe makroa, 621
      Pravljenje grupa makroa, 621
      Izvršavanja makroa iz grupe makroa, 622
      Uslovno izvršavanje akcija, 622
      Šta je uslov?, 623
      Aktiviranje kolone Condition u makrou, 623
      Zadavanje uslova za pojedinačnu akciju, 624
      Zadavanje uslova za više akcija, 624
      Upravljanje tokom izvršavanja akcija, 625
      Pronalaženje grešaka u makroima, 625
      Rad korak po korak, 625
      Okvir za dijalog Action Failed, 626
      Događaji, 626
      Kako događaji pokreću akcije, 627
      Odakle aktivirati makroe, 627
      Sažetak, 628

    Poglavlje 30:  Makroi u obrascima i izveštajima, 629
      Vrste makroa, 629
      Makroi za obrasce, 630
      Makroi za izveštaje, 631
      Makroi za tastere prečice, 632
      Makroi za obradu događaja na nivou obrasca, 632
      Pridruživanje makroa obrascima, 632
      Otvaranja obrasca pomoću makroa, 633
      Pridruživanje makroa obrascu, 634
      Sinhronizovanje dva obrasca pomoću svojstva On Current, 635
      Izvršavanje makroa prilikom zatvaranja obrasca, 637
      Potvrđivanje brisanja u svojstvu On Delete, 638
      Makroi za obradu događaja u kontrolnim objektima, 640
      Pridruživanje makroa kontrolnim objektima, 642
      Rad sa makroima u obrascima, 642
      Provera ispravnosti podataka, 643
      Zadavanje vrednosti, 643
      Kretanje po obrascima i zapisima, 645
      Filtriranje zapisa, 646
      Pronalaženje zapisa, 647
      Događaji za izveštaje, 649
      Otvaranje izveštaja pomoću makroa, 649
      Makroi koje pokreću događaji u odeljcima, 649
      Upotreba svojstva On Format, 650
      Upotreba svojstva On Print, 650
      Svojstva izveštaja, 650
      Upotreba svojstva Format Count, 650
      Upotreba svojstva Print Count, 651
      Rad sa makroima u izveštajima, 651
      Podvlačenje podataka u izveštaju pomoću makroa, 651
      Skrivanje zapisa u izveštaju pomoću makroa, 653
      Filtriranje zapisa za izveštaj pomoću makroa, 653
      Makroi za uvoz i izvoz podataka, 653
      Upotreba komandne dugmadi za uvoz i izvoz podataka, 653
      Pravljenje tastera prečica, 654
      Pravljenje tastera prečice, 654
      Upotreba sintakse SendKeys za dodeljivanje tastera, 654
      Sažetak, 655

    Poglavlje 31:  Pravljenje komandnih tabli, komandnih paleta, menija, paleta sa alatkama i okvira za dijalog, 657
      Šta je komandna tabla?, 657
      Upotreba komandne table, 658
      Osnovni obrazac za komandnu tablu, 658
      Rad sa komandnim dugmadima, 658
      Pravljenje komandne dugmadi, 660
      Povezivanje komandnog dugmeta sa makroom, 663
      Dodavanje slike komandnom dugmetu, 666
      Pravljenje namenskih linija menija, 669
      Šta su komandne palete, 670
      Pravljenje linija menija pomoću komandnih paleta, 670
      Izmena postojećih menija, 671
      Pravljenje nove linije menija, 671
      Pridruživanje linije menija obrascu, 677
      Pravljenje priručnih menija, 678
      Pravljenje i korišćenje namenskih paleta sa alatkama, 681
      Pridruživanje palete sa alatkama obrascu, 681
      Dodavanje opisa kontrolnim objektima na obrascu, 683
      Automatsko izvršavanje makroa prilikom pokretanja Accessa, 683
      Opcije pri pokretanju Accessa, 684
      Pravljenje okvira za dijalog za štampanje izveštaja i odgovarajućih makroa, 684
      Pravljenje obrasca za makro, 685
      Pravljenje grupe opcija, 686
      Pravljenje komandne dugmadi, 687
      Postavljanje liste na obrazac za štampanje izveštaja, 687
      Pravljenje makroa za štampanje, 688
      Pravljenje grupe makroa Print Reports, 690
      Upotreba kontrolnog objekta grupa kartica, 696
      Pravljenje obrasca sa grupom kartica, 696
      Svojstva grupe kartica, 697
      Sažetak, 700

    Poglavlje 32:  Upotreba Interneta, intraneta i stranica za pristup podacima, 702
      Paleta sa alatkama Web, 702
      Paleta sa alatkama Web, 704
      Stranice za pristup podacima, 705
      Rad sa dinamičkim i statičkim podacima na Webu, 705
      Rad sa stranicama za pristup podacima, 707
      Izvoz tabela, upita, obrazaca i izveštaja u HTML format, 714
      Izvoz liste u statički HTML format, 714
      Izvoz lista u dinamički HTML format, 715
      Izvoz izveštaja u statički HTML format, 716
      Izvoz obrasca u dinamički HTML format, 718
      Datoteke sa HTML šablonima, 718
      Uvoz ili povezivanje sa HTML tabelama i listama sa promenljivim sadržajem, 720
      Hiperveze povezuju aplikaciju sa Internetom, 721
      Upotreba podataka tipa hiperveza, 721
      Dodavanje hiperveze obrascu, izveštaju ili tabeli, 722
      Postavljanje natpisa pomoću dugmeta Insert Hyperlink, 723
      Pretraživanje Web stranica pomoću kontrolnog objekta Web Browser, 724
      Sažetak, 726

    Poglavlje 33:  Access, Microsoft Database Engine i SQL Server, 727
      Kako radi Microsoft Database Engine, 727
      MSDE u poređenju sa Jetom, 728
      Izbor odgovarajućeg sistema za rad sa bazama podataka, 728
      Kako se instalira MSDE, 729
      Hardverski zahtevi, 729
      Softverski zahtevi, 730
      Instaliranje, 730
      Pokretanje sistema za rad sa bazama podataka MSDE, 733
      Pravljenje MSDE baze podataka, 733
      Pravljenje projekta, 734
      Šta su projekti?, 736
      Objekti projekta, 737
      Pravljenje nove tabele, 738
      Prozor za oblikovanje tabele, 738
      Prozor svojstava tabele, 739
      Rad sa šemama baze podataka, 740
      Šta su prikazi, 742
      Pravljenje uskladištenih procedura, 744
      Pravljenje okidača, 746
      Upotreba čarobnjaka Upsizing, 747
      Pre nego što započnete konverziju baze podataka, 747
      Aktiviranje čarobnjaka Upsizing Wizard, 748
      Sažetak, 752

    Poglavlje 34:  Uvod u aplikacije koje koriste VBA, 753
      Brzo pravljenje aplikacija pomoću čarobnjaka Access 2000 Database Wizard, 753
      Početak, 755
      Rad sa tabelama i poljima, 755
      Izbor AutoFormat stilova, 756
      Doterivanje, 756
      Upotreba komandne table, 757
      Prilagođavanje komandne table, 758
      Pravljenje aplikacije od samog početka, 759
      Šta su događaji i procedure za obradu događaja, 760
      Pravljenje programa u jeziku VBA, 760
      Rad u prozoru modula, 767
      Prelazak sa makroa na VBA, 769
      Kada koristiti makroe, a kada procedure?, 769
      Pretvaranje postojećih makroa u programski kôd Visual Basica, 771
      Pravljenje VBA programskog koda pomoću čarobnjaka Command Button Wizard, 774
      Sažetak, 775

    Poglavlje 35:  Programsko okruženje Accessa 2000, 777
      Šta su to moduli?, 777
      Moduli obrazaca i izveštaja, 777
      Standardni moduli, 778
      Korišćenje promenljivih, 779
      Imenovanje promenljivih, 780
      Deklarisanje promenljivih, 780
      Tipovi podataka, 783
      Šta su logičke strukture u Visual Basicu, 785
      Uslovna obrada, 785
      Petlje, 788
      Obrada grešaka koje se mogu javiti u toku izvršavanja, 792
      Dodavanje bloka za obradu grešaka On Error, 792
      Prikazivanje razumljivih poruka o greškama, 794
      Presretanje određenih šifara grešaka, 795
      Filtriranje zapisa u procedurama, 795
      Prikazivanje okvira za dijalog za izbor zapisa, 795
      Izbor skupa zapisa za štampanje, 799
      Štampanje zapisa koji ispunjavaju zadate uslove, 800
      Rad sa kontrolnim objektima tipa lista i padajuća lista, 800
      Unos stavke koja se ne nalazi na padajućoj listi, 802
      Liste na kojima korisnik može da bira više stavki, 805
      Pravljenje programa za ažuriranje tabela, 807
      Ažuriranje zapisa, 808
      Dodavanje novog zapisa, 812
      Brisanje zapisa, 812
      Sažetak, 816

Deo VI:  Viši kurs Accessa, 817

    Poglavlje 36:  Optimizovanje performansi, 819
      Prosti obrasci i izveštaji manje sadržaja, efikasniji rad!, 819
      Mogućnost učitavanja modula po potrebi, 821
      Organizovanje modula, 821
      Access 2000 skraćuje stablo poziva procedura, 821
      Distribuiranje MDE datoteka, 823
      Šta je to prevedeni kôd, 825
      Stavljanje izvornog koda aplikacije u prevedeno stanje, 826
      Delimično vraćanje aplikacije u neprevedeno stanje, 827
      Distribuiranje aplikacija u prevedenom ili u izvornom stanju, 828
      Povećanje apsolutne brzine rada, 830
      Podešavanje sistema, 832
      Podešavanje parametara Jet mašine u bazi Registry, 832
      Izvlačenje maksimuma iz tabela, 836
      Obezbeđivanje maksimalnih performansi upita, 837
      Dobijanje maksimuma iz obrazaca i izveštaja, 839
      Dobijanje maksimuma iz modula, 841
      Poboljšanje performansi pri radu u mreži, 845
      Alatka Performance Analyzer, 845
      Povećanje prividne brzine rada, 846
      Korišćenje uvodnog ekrana, 846
      Učitavanje, a zatim skrivanje obrazaca, 847
      Peščani sat, 847
      Indikator napredovanja, 848
      Pravljenje indikatora napredovanja koji se pojavljuje u posebnom prozoru, 848
      Standardni indikator napredovanja, 851
      Rad s velikim programskim bazama podataka u Accessu 2000, 852
      Kako rastu baze podataka, 853
      Prevođenje i sažimanje baze podataka možda nije dovoljno, 853
      Ponovno pokretanje sistema čisti memoriju, 854
      Ako baza podataka nije oštećena, ne vredi je popravljati, 854
      Napravite novu bazu podataka i uvezite sve objekte, 854
      Nedokumentovana opcija za vraćanje u neprevedeno stanje, 855
      Šest koraka za uspešan rad velike baze podataka ukratko, 856
      Interfejs za otkrivanje neprevedene baze podataka i automatsko prevođenje, 856
      Kada u veliku bazu podataka uvodite male izmene obavezno ih izvezite, 857
      Sažetak, 858

    Poglavlje 37:  Bezbednosne mere u Accessovim aplikacijama, 859
      Bezbednosni sistem Jet mašine, 859
      Radne grupe, 859
      Prava pristupa, 860
      Ograničenja sistema bezbednosti, 860
      Izbor stepena bezbednosti, 861
      Zadavanje lozinke za pristup bazi podataka, 861
      Korišćenje opcije /runtime, 863
      Korišćenje opcija Startup baze podataka, 864
      Distribuiranje aplikacije u obliku .MDE datoteke, 865
      Bezbednosni model Jet mašine na nivou korisnika, 866
      Aktiviranje bezbednosnih opcija, 867
      Radne grupe, 867
      Rad s korisnicima, 869
      Rad sa grupama, 872
      Zaštita objekata putem prava pristupa, 875
      Accessov čarobnjak za bezbednost Security Wizard, 880
      Šifrovanje baze podataka, 885
      Dešifrovanje baze podataka, 887
      Obezbeđivanje aplikacije pomoću DAO objekata, 887
      Pravljenje korisničkog naloga pomoću DAO objekata, 887
      Promena korisničkih lozinki pomoću DAO objekata, 887
      Pravljenje grupnog naloga pomoću DAO objekata, 888
      Menjanje vlasnika objekta pomoću DAO objekata, 888
      Dodeljivanje prava pristupa objektima baze podataka pomoću DAO objekata, 889
      Sažetak, 891

    Poglavlje 38:  Pravljenje sistema za pomoć u Accessu 2000, 892
      Struktura Windowsovog sistema za pomoć, 892
      Aplikacija Help Viewer, 893
      Pravljenje Windowsovog sistema za pomoć, 895
      Definisanje tema pomoći, 895
      Pravljenje datoteke projekta za sistem pomoći, 896
      Definisanje prozora, 900
      Pravljenje sadržaja, 902
      Pravljenje indeksa tema, 905
      Ugrađivanje sistema za pomoć u aplikaciju, 909
      Pomoć na nivou obrasca, 909
      Pomoć na nivou kontrolnog objekta, 910
      Preslikavanje vrednosti svojstva Help Context ID u teme sistema za pomoć, 910
      Testiranje delovanja HTMLHelp API-ja, 913
      Testiranje sistema za pomoć u Accessu, 913
      Pomoć tipa What's This?, 913
      Alatke nezavisnih proizvođača namenjene pravljenju sistema pomoći, 914
      Sažetak, 914

    Poglavlje 39:  Microsoft Office Developer, 915
      Pripremanje aplikacije za distribuiranje, 915
      Zadavanje opcija u prozoru Startup aplikacije, 915
      Proveravanje rada aplikacije pre distribuiranja, 918
      Doterivanje aplikacije, 919
      Pravljenje razumljivih menija, odnosno paleta alatki, 923
      Zaštita aplikacije od akcija nestručnih korisnika, 924
      Razdvajanje objekata s kodom od tabela, 924
      Dokumentovanje aplikacije, 925
      Pravljenje sistema za pomoć, 925
      Ugrađivanje sistema bezbednosti, 925
      VBA alatke koje povećavaju efikasnost rada u razvojnom okruženju, 925
      Šta je Office 2000 Developer?, 925
      Instaliranje VBA alatki za povećanje efikasnosti rada, 926
      Package and Deployment Wizard priprema distribucionih diskova pomoću čarobnjaka, 927
      Sažetak, 941

    Poglavlje 40:  Integracija s Microsoftovim Officeom 2000, 942
      Korišćenje tehnologije Automation za integrisanje sa Officeom, 942
      Pravljenje Automation referenci, 942
      Pravljenje novog primerka Automation objekta, 945
      Pravljenje primerka postojećeg Automation objekta, 946
      Rad s Automation objektima, 946
      Zatvaranje primerka Automation objekta, 947
      Primer korišćenja tehnologije Automation u Wordu 2000, 947
      Pravljenje primerka objekta Word, 950
      Podešavanje vidljivosti primerka Worda, 950
      Pravljenje novog dokumenta na osnovu postojećeg šablona, 951
      Korišćenje obeleživača za unošenje podataka, 951
      Aktiviranje primerka Worda, 951
      Pomeranje kursora u Wordu, 951
      Zatvaranje primerka objekta Word, 952
      Unošenje slika pomoću obeleživača, 952
      Korišćenje Officeovog Macro Recordera, 952
      Programiranje Officeovog asistenta, 954
      Skrivanje i prikazivanje Officeovog asistenta, 955
      Držanje asistenta po strani, 955
      Uključivanje/isključivanje zvuka dok je asistent aktivan, 955
      Animiranje asistenta, 955
      Prikazivanje informacija i preuzimanje podataka od korisnika pomoću "oblačića", 956
      Sažetak, 958

    Poglavlje 41:  Replikovanje baze podataka, 959
      Postupak replikacije baze podataka, 959
      Kada se baza podataka ne može replikovati?, 960
      Matična baza podataka, 961
      Pravljenje replike baze podataka, 964
      Replikovanje iz Accessa, 964
      Replikovanje pomoću Briefcasea, 965
      Replikovanje pomoću DAO objekata, 966
      Uslužni program Replication Manager, 969
      Sinhronizovanje replika, 974
      Sinhronizovanje pomoću Accessa, 974
      Sinhronizovanje pomoću Briefcasea, 975
      Sinhronizovanje pomoću DAO objekata, 975
      Sinhronizovanje pomoću Replication Managera, 977
      Razrešavanje sukoba, 978
      Razrešavanje sukoba u Accessu, 978
      Razrešavanje sukoba pomoću DAO objekata, 979
      Pravljenje nove matične baze podataka, 983
      Sažetak, 983

    Poglavlje 42:  Dodaci i biblioteke, 984
      Tipovi programskih dodataka, 984
      Biblioteke, 985
      Referenciranje biblioteka, 986
      Pozivanje funkcija sadržanih u DLL bibliotekama, 986
      Pregled programskih dodataka u Accessu 2000, 989
      Dodatak Switchboard Manager, 989
      Form Wizard, 991
      Èarobnjak Command Button Wizard, 993
      Pravljenje sopstvenih programskih dodataka, 995
      Razmatranje namene i tipa programskog dodatka, 995
      Oblikovanje korisničkog interfejsa i dijagrama toka programskog dodatka, 996
      Pisanje programskog kôda, 998
      Kodiranje u hodu, 999
      Pripremanje programskog dodatka za instaliranje, 1003
      Sažetak, 1008

    Dodatak A:  Specifikacije za Microsoft Access 2000, 1009

    Dodatak B:  Tabele iz baze podataka Mountain Animal Hospital, 1011

    Dodatak C:  Šta se nalazi na CD-u, 1015

    Dodatak D:  Vodič kroz objekte, 1026

    Dodatak E:  Vodič kroz poglavlja, 1030

    Indeks, 1035