Avatar billede avalon116 Nybegynder
22. september 2005 - 13:05 Der er 15 kommentarer og
1 løsning

Data ind i krydstabulering

Kan man slet ikke få lov til at indtaste data i en krydstabuleringsforespørgsel?
Avatar billede -anders- Juniormester
22. september 2005 - 13:09 #1
Hej, nej det er ikke muligt, desværre
Avatar billede -anders- Juniormester
22. september 2005 - 13:13 #2
En krydstab er udelukkende en "beregningsforspørgsel" som er låst mod "normal" redigering. Datagrundlaget til krydstabs vil altid være dine tabeller.
Avatar billede Slettet bruger
22. september 2005 - 13:14 #3
Du er nød til at lave en indtastningsdel, så man kommer ind bagved og indtaster i de tilgrundlæggende tabeller og så opdatere krydstabuleringen!~)
Avatar billede Slettet bruger
22. september 2005 - 13:16 #4
aandersen>hvordan egentlig med kriterier, så vidt jeg husker er det også så godt som umuligt. Jeg tror jeg styrede det gennem parent/child links!~)
Avatar billede -anders- Juniormester
22. september 2005 - 13:18 #5
Ja, man kan ikke skrive kriterier direkte i designvisning på krydstabs, som sagt er en sådan udelukkende beregnet til at vise opsummering af data
Avatar billede -anders- Juniormester
22. september 2005 - 13:19 #6
Vil man ændre sine data som krydstabs bygegr på, må det så ske via tabellerne/forms e.t.c, man kan ikke skirve i en krydstab på samme måde som en alm. forspørgsel
Avatar billede claesdamlund Nybegynder
22. september 2005 - 14:18 #7
Man kan skrive alle de kriterier man har lyst til i en krydstab. Både på enkeltdata-niveau, og på de grupperingsfelter som indgår som dimensioner i krydstab´en.
Avatar billede avalon116 Nybegynder
22. september 2005 - 14:39 #8
øv...og man kan vel heller ikke lave en formular, der bruger værdierne af et bestemt felt som kolonneoverskrifter?
Avatar billede -anders- Juniormester
22. september 2005 - 14:46 #9
Prøv at kikke på www.makeiteasy.dk, under menuen download er det et eks. på hvordan man laver en dynamisk rapport der bygger på en krydstab, om det også kan bruges i en form ved jeg ikke, men det værd at kikke på
Avatar billede mugs Novice
22. september 2005 - 16:40 #10
Man kan godt lave en krydstabulering på baggrund af en forespørgsel og ikke kun tabeller.
Avatar billede avalon116 Nybegynder
22. september 2005 - 20:43 #11
mugs> men det ændrer ikke ved mit problem vel?
Avatar billede mugs Novice
22. september 2005 - 20:54 #12
Nej det gør det ikke. Min kommentar gjaldt aandersens kommentar Kl 12:12:30 hvori det hedder:

"Datagrundlaget til krydstabs vil altid være dine tabeller."

for at indtaste data der skal ændre din krydstab, skal du åbne et andet objekt (forespørgsel / formular / tabel) og ændre dine data der. Du kan IKKE indtaste i en krydstab.

Afhængig af hvordan du præsenterer dine data fra krydstab, kan du evt. fra en formular åbne en anden opdaterbar formular og ændre data der, derefter vende tilbage til den formular der viser din krydstab. Husk at du evt. skalo bruge en Requery for at opdatere denne formular.
Avatar billede claesdamlund Nybegynder
22. september 2005 - 21:39 #13
Som mugs og aandersen skriver kan der ikke indtastes data i en krydstabulering. Det hænger sammen med at en krydstabulering i bund og grund er en aggregatforespørgsel (i to dimensioner), dvs. en forespørgsel hvor mange rækker i input (dine grunddata) bliver til én beregnet række i output. Derfor giver det ingen mening at kunne ændre en beregnet værdi som er baseret på mange enkeltværdier - for hvordan skulle ændringen "slå tilbage" på enkeltværdierne?
Ikke at det afhjælper dit problem, men giver måske en forklaring på hvorfor det ikke kan lade sig gøre. Og på hvorfor krydstabuleringens værdier kun kan ændres ved at ændre grunddata, som de andre allerede har beskrevet.
Avatar billede claesdamlund Nybegynder
22. september 2005 - 21:42 #14
PS: Du kan dog gemme resultatet af en krydstabulering i en ny tabel (som "almindelige" data) og derefter ændre værdierne i denne tabel. Men det er næppe dét du er ude efter...
Avatar billede avalon116 Nybegynder
23. september 2005 - 08:11 #15
Næhh det er det jo ikke, men du har ret, selvf. ville den ikke kunne gætte, hvor værdierne skulle sættes ind, hvis man aggregerer - fx. via sum.

Jeg har ofte det problem, at jeg mangler at kunne bruge værdierne i en tabel som kolonneoverskrifter i en formular. Det burde kunne lade sig gøre.

Nåmen jeg lukker nu. Tak for allle gode indspark. Jeg giver pointsene til aandersen, da du jo har svaret på mit spørgsmål.
Avatar billede -anders- Juniormester
23. september 2005 - 09:51 #16
Tak for point :o)
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