1. Hensikten med kurset - Lars Marius Garshol
1. Hensikten med kurset - Lars Marius Garshol
1. Hensikten med kurset - Lars Marius Garshol
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Innføring i databaser<br />
Dersom du lærer deg Access Basic kan du gjøre svært mye mer enn det du er istand til å få til<br />
uten. Vi kan imidlertid ikke gå inn på det i dette <strong>kurset</strong>, ettersom det ville kreve altfor mye tid.<br />
10.2 Viktige egenskaper ved kontroller<br />
De fleste kontroller har en del egenskaper felles. En av dem er ‘Navn’, som er det den høres ut<br />
som. Dette er navnet du bruker til å henvise til kontrollen i et uttrykk eller andre steder.<br />
‘Kontrollkilde’ er det feltet i den underliggende tabellen/spørringen som kontrollen henter sine<br />
data fra og oppdaterer.<br />
‘Tittel’ er teksten som står på kontrollen for å beskrive den overfor brukeren.<br />
‘Tekstjustering’ angir om teksten skal være inntil venstre eller høyre kant, eller eventuelt være<br />
midtstilt.<br />
‘Spesialeffekter’ kan brukes til å gjøre det visuelle mer spennende, ved å få f.eks. en boks<br />
(tekst-, liste- eller kombinasjons-) til å være opphøyd eller senket. Her går det an å prøve seg<br />
frem for å se hva som gir best resultat.<br />
10.3 Hvordan lage en kombinasjonsboks<br />
Kombinasjonsbokser er greie å ha når vi har en frem<strong>med</strong>nøkkel som er koblet til en annen<br />
tabell og i et skjema trenger å velge en tilhørende post i den tilkoblede tabellen. Den kan også<br />
brukes til å velge når du har en liste <strong>med</strong> forskjellige verdier et felt kan ha.<br />
Skrittene i kombinasjonsboks-veiviseren er:<br />
<strong>1.</strong> Først må du velge om du vil at veiviseren skal slå opp verdiene i en spørring/tabell eller om<br />
du skal skrive inn verdiene den kan ta. Dersom du velger det siste er neste skritt å velge<br />
antall kolonner, samt å skrive inn verdiene. Hvis boksen er koblet til en frem<strong>med</strong>nøkkel skal<br />
vi slå opp verdiene i den tilkoblede tabellen (evt via en spørring.)<br />
2. Neste skritt er å velge hvilken tabell/spørring kombinasjonsboksen skal hente sine verdier.<br />
3. Så må du velge hvilke felter du vil skal vises i kombinasjonsboksen. Hvis boksen er koblet<br />
til en frem<strong>med</strong>nøkkel må primærnøkkelen være <strong>med</strong> her. (Sett den opp først av alle.) Ta<br />
også <strong>med</strong> akkurat mange nok felter til at brukerne kan se hvilke poster de har å velge<br />
mellom.<br />
4. Så skal du sette kolonnebredden til de forskjellige kolonnene. Har du tatt <strong>med</strong> en<br />
primærnøkkel som ikke er av interesse for brukeren setter du kolonnebredden dens til 0.<br />
5. Deretter spør Access hvilken av kolonnene den verdien vi skal lagre befinner seg i. Er<br />
boksen koblet til en frem<strong>med</strong>nøkkel er svaret primærnøkkelen.<br />
6. Så må du velge om boksen skal være koblet til et felt i den underliggende tabellen (og i<br />
tilfelle hvilket), eller om den skal være frittstående.<br />
7. Tilslutt gjenstår det bare å sette navnet, og kombinasjonsboksen din er ferdig.<br />
1096 - <strong>Lars</strong> <strong>Marius</strong> <strong>Garshol</strong> 50