Avatar billede wired Nybegynder
31. januar 2002 - 01:22 Der er 4 kommentarer

Excel database (3D Database)

Korte version:
--------------
Hvordan kan man få access til at fungere som excel dog er regnefunktionen ikke nødvendig.

Lange version:
--------------
Jeg har et regneark med personer i første kolonne og datoer i første række, når jeg ønsker at ændre status for en enkelt person for en given dato, kan jeg nøjes med et enkelt klik i krydsfeltet. Derved er det nemt at ændre status for 10 personer for en given dato, da det kun kræver 10 klik. Er dette også muligt i access?

Bemærk - Ikke noget med at skulle vælge person eller dato hver gang, men en oversigt hvor person og dato allerede fremgår og hvor kun krydsfeltet er nødvendigt at ændre for at ændre status for en given person for en given dag.

Jeg giver triple point da jeg har finder opgaven svær at løse KORREKT.

Bilag:
        4-1-02  6-1-02  8-1-02  22-1-02
Jens    mødt    fravær  M      M
Peter    fravær  M      M      F
Nils    mødt    M      F      M
Erik    mødt    M      M      M
31. januar 2002 - 08:14 #1
Du skal lave en tabel med 3 kolonner:

Person  Dato  Fremmøde

Herefter kan du lave en forespørgsel med følgende SQL:
TRANSFORM Max(IIf([Fremmøde]='Mødt',-1,0)) AS Antal
SELECT DinTabel.Person
FROM DinTabel
GROUP BY DinTabel.Person
PIVOT DinTabel.Dato;


Men derfra og til at få det i en formular m.m. der er et stykke. I spørgsmpl http://www.eksperten.dk/spm/163466 har jeg besvaret nogenlunde det samme. Hvis du er interesseret, så kan jeg sende den samme database, som jeg sendte Itcon?

min email er: tj@makeiteasy.dk
Avatar billede wired Nybegynder
31. januar 2002 - 10:12 #2
Mange tak for dit svar Thomas, det ser ud til at være lige præcis det samme problem, du må derfor meget gerne sende mig den samme database. asp.
Avatar billede wired Nybegynder
31. januar 2002 - 10:26 #3
Har prøvet ovenstående som er hen i den rigtige retning, men det er ikke muligt at ændre i en pivot tabel. Det kan måske gøres i en formular, ser frem til at modtage din databse. Min email adresse er rene@person.dk
Avatar billede wired Nybegynder
28. juli 2004 - 09:03 #4
Det var ikke helt det jeg søgte men du skal da have nogle point alligevel, send derfor et svar og vi deler.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester