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.

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.
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
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.
Hjemmesidekonstruktion Tjekspørgsmål 1.Hvad er et markup-sprog – hvad bruges det til? 2.Hvad er forskellen mellem et markup-sprog og et scriptsprog? 3.Hvad.
Arkitektur - data.
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)
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
Virksomheder - definition
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)
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?
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)
Context- og flow-diagrammer (databaser, del 3)
Globaliseringsredegørelsen 24.mar. 14 Figurer fra Danmark tiltrækker for få udenlandske investeringer i Sådan ligger landet
…helt naturligt ! Velkommen til Meldgaard. Opsaetning Se Godkendte Bilag Filter opsætningen for antallet af købsfakturaer & kreditnotaer pr. bruger er.
Hvordan kan man læse dette regnestykke? -7 – 3
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)
Opslagsfelter (Access, del 6). RHS – Informationsteknologi – Udgangspunkt Vi er ofte i den situation, at valg af en type for et felt ikke begrænser.
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)
Økonometri 1: Dummy variable1 Økonometri 1 Dummy variable 24. marts 2003.
1 Læringsstil, samt Projektplanlægning og projektstyring Mål: At i får kendskab til jeres egen læringsstil. At I får et grundlæggende kendskab til projektplanlægning.
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 2 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 3 Udgangspunkt Hvad kan gå galt her…?

RHS – Informationsteknologi 4 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 5 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 6 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 7 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 8 Begrænsning Hvorfor er det overhovedet vigtigt…?

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

RHS – Informationsteknologi 10 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 vælge mellem at –taste de mulige værdier direkte ind –slå dem op i en anden tabel

RHS – Informationsteknologi 11 Opslagsfelter Vælg ”Guiden Opslag…” som datatype

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

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

RHS – Informationsteknologi 14 Opslagsfelter OK – feltets eget navn

RHS – Informationsteknologi 15 Opslagsfelter

RHS – Informationsteknologi 16 Opslagsfelter Valgmuligheder for ”Genre”

RHS – Informationsteknologi 17 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 18 Opslagsfelter Vil i praksis rumme flere felter…

RHS – Informationsteknologi 19 Opslagsfelter Vælg ”Guiden Opslag…” for Land

RHS – Informationsteknologi 20 Opslagsfelter Giver os mulighed for at angive en kilde for valgmuligheder

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

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

RHS – Informationsteknologi 23 Opslagsfelter Sorteringsorden (ren kosmetik)

RHS – Informationsteknologi 24 Opslagsfelter Kolonnebredde (ren kosmetik)

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

RHS – Informationsteknologi 26 Opslagsfelter …og hvis der senere kommer flere lande i Land-tabellen, vil de fremkomme i listen!

RHS – Informationsteknologi 27 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