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.
Figur 10.4<br />
Innføring i databaser<br />
10.4.2 Velg post-skjema<br />
Etter å ha laget endre data-skjemaet kan vi lage velg post-skjemaet. Der velger du hvilken post<br />
som skal vises i endre data-skjemaet. Også dette kan lages <strong>med</strong> utgangspunkt i Q_Billiste, bare<br />
vi endrer den til å sortere på Registreringsnummer. Her kan vi velge om vi vil lage et<br />
tabellskjema <strong>med</strong> en veiviser, eller om vi vil lage skjemaet selv fra bunnen av og basere<br />
velgingen på en listeboks istedet. Det siste er penest og enklest for bruker, men det første er<br />
raskest.<br />
Siden det første er så enkelt og gir liten læregevinst kan vi velge det andre, og heller bare gi et<br />
kortfattet referat av prosessen. Vi starter <strong>med</strong> å opprette et tomt skjema som ikke er basert på<br />
noen spørring. (Få opp verktøykassen, paletten og skjema-design-verktøylinjen dersom de ikke<br />
kommer opp av seg selv.)<br />
Så er det bare å velge detalj-delen og sette bakgrunnsfargen til vanlig Windows-grå. Deretter<br />
setter vi inn overskriften “Velg bil” og midtstiller den. Mens den er valgt kan skrifttype, -<br />
størrelse og justering endres <strong>med</strong> skjema-design-verktøylinjen. Bakgrunnsfargen må også<br />
endres <strong>med</strong> paletten.<br />
Før vi lager listeboksen midt i vinduet må vi lage en spørring som henter<br />
Så er det bare å trekke opp en listeboks midt i vinduet. Den skal vise verdier fra spørringen<br />
‘Q_Billiste’, nærmere bestemt feltene ‘Registreringsnummer’, ‘Merke’ og ‘Eier’. Så må<br />
kolonnebreddene justeres, og feltet ‘Registreringsnummer’ velges som det interessante feltet i<br />
boksen. Boksen kan f.eks. døpes ‘Valgt bil’. Så oppretter veiviseren boksen for deg, og du kan<br />
nøye deg <strong>med</strong> å plassere den på nytt, siden veiviseren endrer bredden på den. For å gjøre<br />
skjemaet litt penere kan vi endre egenskapen ‘Spesialeffekt’ til ‘Senket’.<br />
Det eneste som gjenstår da er kommandoknappene. I koden til disse knappene brukes av og til<br />
skjemanavnet, og før du har lagret er det ‘Skjema1’, så du må lagre skjemaet først.<br />
Vi trenger knappene ‘lukk’, ‘ny’, ‘vis’ og ‘slett’. Lukk lages på samme måte som før. ‘Vis’<br />
lages ved å velge kommandoen ‘Åpne skjema’ i veiviseren, og skjemaet ‘F_Bil’, som vi lagde i<br />
1096 - <strong>Lars</strong> <strong>Marius</strong> <strong>Garshol</strong> 53