IT

Access

08. januar 2014 af FriisHelena (Slettet) - Niveau: C-niveau

Hey..

Kan man gøre et eller andet smart hvor Access selv regner alderen ud når man har indtastet Cpr.nr.??

Dette ville være en kæmpe hjælp hvis nogle ved det, da jeg skal til eksamen i det. :)


Brugbart svar (1)

Svar #1
08. januar 2014 af SpringE (Slettet)

Hey,

Der er ikke en indbygget funktion til det, så du skal lave et Calculated Field i din tabel, for at Access automatisk regner det.

Fremgangsmåde:

- Udtræk fødselsdatoen fra Cpr-nummeret: Left([Cpr. nr.];2)&"-"&Mid([Cpr. nr.];3;2)&"-"&"19"&Mid([Cpr. nr.]5;2) (antaget at dato-formatet er dd-mm-yyyy)

- Find dd. med Now() (eller Date()) og udregn alderen. Afrund med Int() (det er måske nødvendigt at konvertere datatypen før afrunding)

- Hvis personen er født efter 2000 regner ovenstående forkert. Brug en If-formel, og træk 100 fra hvis alder>100.

Jeg har ikke prøvet det, men det bør virke. Sig endelig til, hvis du giver det et forsøg og har brug for hjælp.


Svar #2
08. januar 2014 af FriisHelena (Slettet)

Hej SpringE

Tusinde tak for de svar, men må erkende at mine kompentencer slet ikke rækker så langt. :( 
Troede ellers jeg var ret fortrolig med Access, men ved kun hvordan/hvor man indskriver disse formler når man laver en forespørgelse, fandt ud af man ikke bare kan skrive det ind i feltet. 

Igen tusinde tak for dit svar og beklager at jeg ikke kan benytte mig af det. 

Fortsat god dag


Svar #3
08. januar 2014 af FriisHelena (Slettet)

Måske du lige kan hjælpe mig igen.. Når jeg laver en guiden rapport, tager den ikke alle felterne med, ved du hvordan jeg kan få den til at gøre det? 

Altså i en tabel har jeg 5 navne og i en anden nogle kompetencer (JA/NEJ) men når jeg så laver rapporten kommer der kun ét af navnene med? 


Brugbart svar (0)

Svar #4
08. januar 2014 af SpringE (Slettet)

Hej igen,

Det var så lidt da.

Jeg ved ikke umiddelbart, hvorfor alle rækkerne ikke kommer med i rapporten - det bør jo ske af sig selv.


Svar #5
08. januar 2014 af FriisHelena (Slettet)

Ja, villle jeg også mene. Nå jeg må starte forfra og håbe det løser sig denne gang. 

"Velkommen til Access" - som min lærer så tit siger når den ikke gør som man vil 


Skriv et svar til: Access

Du skal være logget ind, for at skrive et svar til dette spørgsmål. Klik her for at logge ind.
Har du ikke en bruger på Studieportalen.dk? Klik her for at oprette en bruger.