Microsoft Access: Lomakkeet ja raportit- Luento 5
Tällä luennolla luodaan Microsoft Accessin avulla muutama lomake tietojen syöttämistä varten sekä tehdään tietokannan tiedoista raportteja.
Autonumber
Keksittyjen perusavainten syöttäminen käsin voi olla turhaa ja rasittavaa. Monesti kannattaa tällaisissa tapauksissa antaa tietokannanhallintajärjestelmän huoleksi perusavaimen keksiminen
Microsoft Access tuntee autonumber-tietotyypin, joka ei ole minkään standardinmukainen, mutta helpottaa huomattavasti tietojen syöttämistä. SQL-lauseissa autonumber-tyyppiä vastaa COUNTER.
Lisämääritykset tauluihin
Ennen lomakkeiden luomista kannattaa varmistaa, että kaikki mahdollinen on määritelty suoraan taulujen ominaisuuksiksi.
Normaalien SQL-tasolla tehtyjen määritysten lisäksi Access osaa mm. seuraavat:
- Kentän esitysmuodon määrääminen esim. numeron muotoilu
- Syöttömaski jolla voidaan rajoittaa kenttään kelpuutettavia arvoja
Lookup
Microsoft Access osaa antaa suoraan oikeat syöttövaihtoehdot sopivasti säädetyille kentille.
- Napauta taulun nimen päällä hiiren oikealla napilla ja valitse Design View
- Valitse kenttä joka toimii viiteavaimena
- Valitse Lookup-välilehti
- Valitse Display Control -alasvetovalikosta Combo Box
- Valitse Row Source Type -kohtaan Table/Query
- Valitse Row Source -kohtaan taulu johon viite-eheys kohdistuu
- Bound Column kertoo monesko kenttä viitatussa taulussa sisältää sallitut arvot
- Column Count kertoo montako kenttää näytetään alasvetovalikossa
- Column Heads määrää näytetäänkö kentille otsikot vai ei
- Column Width kertoo kuinka paljon tilaa kullekin kentälle jätetään. Turhat kentät voi piilottaa määräämällä tilaksi nolla. Esim. 0cm;0cm;5cm
- List Rows kertoo montako riviä vaihtoehdoista näytetään kerrallaan
- List Width määrää alasvetovalikon leveyden
- Limit To List määrää sallitaanko myös sellaisia arvoja joita ei listasta löydy
Lomakkeet
Lomakkeiden luominen on erittäin helppoa lomakevelhon avulla
- Valitse Create Form by using Wizard
- Valitse haluamasi taulu ja sen kentät
- Valitse lomakkeen muoto
- Valitse lomakkeen ulkoasu
- Keksi lomakkeelle nimi
Luo lomake jokaista taulua varten.
Käyttäjien kommentit