Opslagsfelter (Access, del 6). RHS – Informationsteknologi – 2008 2 Udgangspunkt Vi er ofte i den situation, at valg af en type for et felt ikke begrænser.

Slides:



Advertisements
Lignende præsentationer
Automatiseret GUI-test Lars Kjølholm Testnet maj 2009.
Advertisements

Vil du have en fuldmagt fra en borger?
SMUT PAKKE 2 VIDEN OM SUKKERSYGE.
1 Test 2 Klik for at begynde. 2 Hvor skal du klikke for at få vist tabelværktøjer?
Du skal vide nogen om blodtrykket, fordi det fortæller noget om hvordan dit hjerte har det. HUSK - at hjertet ikke er til at undvære ligesom bilen.
Uddannelsesseminar 25.August 2008 Horesta – 3f DK 1 De lokale uddannelsesudvalgs arbejdsopgaver og kompetencer Bruno Clematide.
SMUT PAKKE 3 VIDEN OM KOST.
13 SEPTEMBER 2012 TIPS OG TRICKS OM KOMMUNEPLANTILLÆG 1 Brugerseminar 2012 Tips og tricks om kommuneplantillæg Hanne Klit Johansen, Byplanlægger, afdeling.
Fælles kompetenceudviklingsdag 25. september 2012, CABI
”Intet” af Janne Teller
Funktioner Grundbegreber.
NemID og Fællesskema 2014 v/Signe Hansen Blegmand
Funktioner Grundbegreber.
Reglernes del 2: Når både mødes
Forsiden 1.Denne knap bruges når du vil taste dagens resultater ind. 2.Denne knap skal kun bruges hvis du allerede har gemt data og du finder ud af at.
Klik på Aktivér redigering på meddelelseslinjen.
Du skal vide nogen om blodtrykket, fordi det fortæller noget om hvordan dit hjerte har det. HUSK - at hjertet ikke er til at undvære ligesom bilen.
Grafik Web-udvikling med FrontPage 2003 RHS - Informationsteknologi.
Indsæt nyt billede: Format: B 254 x 190,5 mm Efter indsættelse, højreklik på billedet og placér det bagerst. Delete det gamle foto Ny Farm N Visning og.
Overskrift her Navn på oplægsholder Navn på KU- enhed For at ændre ”Enhedens navn” og ”Sted og dato”: Klik i menulinjen, vælg ”Indsæt” > ”Sidehoved / Sidefod”.
17. januar 2009Teknik event i det mørke Jylland III - CacheMate 1 Geocaching med CacheMate  Hvad er CacheMate?  Indlæsning af Cachebeskrivelser  Bruger.
Sidetyper Web-udvikling med FrontPage 2003 RHS - Informationsteknologi.
SQL underforespørgsler og Join
1 DSB og Bibliotekerne Personlige interview foretaget 20. til 25. januar respondenter Holdning til evt. ny portal.
Formularer (Access, del 3)
av Lajla Ellingsen og Mari By Rise Adresseavisen
SQL 1 DDL og DML.
TS-diagrammer (databaser, del 5)
Felter og nøgle-felter (databaser, del 6)
1 Menuer (MenuStrip) MonthCalendar + DateTimePicker ListBox & CheckedListBox ComboBox Faneblade (eng.: tabs) med TabControl Steen Jensen, efterår 2013.
SMUT PAKKE 4 VIDEN OM MOTION.
PROGRAM Introduktion til internettet Hvad er en PC? Musetræning
SEO PÅ AU.
Statistik.
ER-diagrammer (databaser, del 4)
Naboskabet - en undersøgelse af 3 boligområder 473 beboere besvarede undersøgelsen 6-11 år: år: år: 4 Voksne: 454.
Kursus om borger.dk og brugen af digital signatur
Introduktion til Access (Access, del 1)
Validering af data (Access, del 7)
Opslagsfelter (Access, del 6). RHS – Informationsteknologi 2 Udgangspunkt Vi er ofte i den situation, at valg af en type for et felt ikke begrænser vores.
Oprettelse af tabeller (Access, del 2)
Rapporter (Access, del 5)
Hvordan kan man læse dette regnestykke? -7 – 3
Start test 1 KLIK HER. Hvilken tast skal du bruge for at redigere en celle direkte? 2 F1 F2 F5 F7.
1 Test i Word 2007 Klik her for at begynde. 2 Hvor skal du klikke for at gemme dit dokument?
Indhold Kort om sundhedsprofilen Hvad kan man bruge sundhedsprofilen til? Udvalgte data Hvordan skal den læses? Kommunikationsstrategi 2.
Et vejledningsværktøj KOT Ansøgningsflow. Forsiden af Optagelse.dk 2.
ELEVOPGAVER I HYGIEJNE
Lær at søge bedre på nettet
Data Dictionary (databaser, del 7)
Normalisering (databaser, del 8)
Globaliseringsredegørelsen 24.mar. 14 Figurer fra Danmark tiltrækker for få udenlandske investeringer i Sådan ligger landet
EASY-A set med usability-konsulentens briller 6. september 2007.
Hvordan kan man læse dette regnestykke? -7 – 3
Livsstilsændringer i Flok. 2 Aabenraa kommune 6000 medarbejdere Ca. 450 arbejdssteder MED. System med HMU som beslutningsorgan.
Rapporter (Access, del 5). RHS – Informationsteknologi – Udgangspunkt Vi har oprettet en database Vi har defineret en eller flere tabeller, og.
1 USB Gennemgang af installering af USB driver til ICT. Er fortaget på Windows XP.
Grunde til at jeg elsker dig
Tilføj hjælpelinjer: 1.Højreklik et sted i det grå område rundt om dette dias 2.Vælg "Gitter og hjælpelinjer" 3.Vælg "Vis hjælpelinjer på skærm" Oplæg.
Fundamentale datastrukturer
Introduktion til databaser (databaser, del 1)
Geokommunikation - visualisering af geografiske data.
Introduktion til Access (Access, del 1). RHS – Informationsteknologi – Fra design til udvikling Vi ved nu, hvordan vi finder et design for en database,
1 Fundamentale datastrukturer. 2 Definitioner: abstrakt datatype, datastruktur Elementære datastrukturer og abstrakte datatyper : arrays, stakke, køer,
Oprettelse af tabeller (Access, del 2)
Globaliseringsredegørelse 21.mar. 11 Globaliseringsredegørelsen 2011 Grafer fra temakapitlet Eksporten som drivkraft for vækst og velstand.
Formularer (Access, del 3). RHS – Informationsteknologi – Udgangspunkt Vi har oprettet en database Vi har defineret en eller flere tabeller Vi.
Præsentationens transcript:

Opslagsfelter (Access, del 6)

RHS – Informationsteknologi – Udgangspunkt Vi er ofte i den situation, at valg af en type for et felt ikke begrænser vores valgmuligheder nok Ofte vil vi gerne vælge en værdi ud fra et begrænset sæt af muligheder Hvorfor: Vi skal sikre konsistens af data i databasen

RHS – Informationsteknologi – Udgangspunkt Hvor kan det gå galt…?

RHS – Informationsteknologi – Udgangspunkt Titel: Svært at sætte begrænsning… Land: Kun eksisterende lande Premieredato: Kun efter (?) Genre: Skal være en fra en mængde af ”lovlige” genrer (Action, Komedie,…) Længde: Et ikke-negativt tal

RHS – Informationsteknologi – Begrænsning Generelt har vi to teknikker til at begrænse de værdier, en bruger kan komme i et felt –Validering: Vi kontrollerer, at værdien overholder visse regler –Bruge opslagsfelter: Vi tilbyder kun brugeren at vælge mellem visse givne værdier

RHS – Informationsteknologi – Begrænsning Validering –Bedst i situationer, hvor mange – men ikke alle – værdier indenfor typen for feltet er lovlige –I eksemplet: Feltet Længde er af typen Tal, men alle negative tal er ikke tilladt

RHS – Informationsteknologi – Begrænsning Opslagsfelt –Bedst i situationer, hvor nogle få værdier indenfor typen for feltet er lovlige –I eksemplet: Feltet Genre er af typen Tekst, men kun bestemte ord er tilladt (Action, Komedie, Sci-fi, Thriller, Drama,…)

RHS – Informationsteknologi – Begrænsning Hvorfor er det overhovedet vigtigt…?

RHS – Informationsteknologi – Begrænsning Det er vigtigt, fordi computeren er dum… For computeren er Thriller ≠ Triller, selv om vi godt forstår meningen Betyder, at der kan gå kludder i f.eks en forespørgsel ”Find alle film, hvor Genre = Thriller”

RHS – Informationsteknologi – Opslagsfelter Vi kan rette op på denne situation ved at ændre typen på Genre til Opslagsfelt Opslagsfelt – der kan kun vælges mellem visse værdier, som ”slås op” Vi kan taste de mulige værdier direkte ind, eller slå dem op i en anden tabel

RHS – Informationsteknologi – Opslagsfelter Vælg ”Guiden Opslag”

RHS – Informationsteknologi – Opslagsfelter Nemmest, OK hvis få værdier, der ”aldrig” ændrer sig

RHS – Informationsteknologi – Opslagsfelter Indtast de mulige værdier i kolonnen

RHS – Informationsteknologi – Opslagsfelter OK – feltets eget navn

RHS – Informationsteknologi – Opslagsfelter

RHS – Informationsteknologi – Opslagsfelter Valgmuligheder

RHS – Informationsteknologi – Opslagsfelter At bruge en værdiliste er fint, hvis man –Har ret få muligheder (< 20) –Mulighederne ændrer sig ”aldrig” Ofte har man data liggende i en anden tabel, som kan bruges som mulige værdier I eksemplet kunne vi have en Land tabel

RHS – Informationsteknologi – Opslagsfelter Kontinent bør også selv være opslagsfelt…

RHS – Informationsteknologi – Opslagsfelter Vælg ”Guiden Opslag”

RHS – Informationsteknologi – Opslagsfelter Giver os mulighed for at specificere en kilde til valgmuligheder

RHS – Informationsteknologi – Opslagsfelter Værdierne kan komme fra en tabel eller en forespørgsel

RHS – Informationsteknologi – Opslagsfelter Hvilket felt er det præcist, værdierne skal komme fra

RHS – Informationsteknologi – Opslagsfelter Sorteringsorden (ren kosmetik)

RHS – Informationsteknologi – Opslagsfelter Kolonnebredde (ren kosmetik)

RHS – Informationsteknologi – Opslagsfelter Nu er Land blevet et opslagsfelt!

RHS – Informationsteknologi – Opslagsfelter …og hvis jeg en dag kommer flere lande i Land, vil de fremkomme i listen

RHS – Informationsteknologi – Sammendrag Hvis vi skal kunne vælge mellem få (<20) værdier, der ”aldrig” ændrer sig – brug en værdiliste (tast værdier direkte ind) Hvis vi skal kunne vælge mellem mange værdier, og ændringer kan forekomme – brug en anden tabel som datakilde Hvis mulige værdier ikke egner sig til at komme i en liste – brug validering