Avatar billede bukse Nybegynder
08. november 2000 - 10:25 Der er 8 kommentarer og
1 løsning

Rapport

Hvordan får jeg en rapport til kun at indeholde felter der indeholder data
Avatar billede powell Nybegynder
08. november 2000 - 10:31 #1
Mener du at, du har en tabel hvor ikke alle recordene er udfyldt med en værdi?
Avatar billede bukse Nybegynder
08. november 2000 - 10:37 #2
Ja. Jeg har en tabel som indeholder ca 150 felter.
Den er beregnet på at personer udfylder en formular med ca 150 spmål. Men det slet ikke sikkert at de svare på mere end 25 (hver for sig forskellige spørgsmål. Svarerne ryger alle i en tabel.
Jeg ønsker kun udskrift af de svar den enkelte har svaret på.
PS jeg er ikke VM i dette område i Access
Avatar billede powell Nybegynder
08. november 2000 - 11:07 #3
Jeg ved at det kan lade sig gøre at give nogle indtastninger i Forespørgsler og derved sætte et kriterie op for at hvis en blankett ikke er = NULL så skal den overføres til en variabel, denne
variabel skal så kunne læses i Rapporter.

Den løsning jeg ville lave var at i formularer lave et tjek på om det var noget i tabellen, hvis ja, flytte dette over i en anden tabel, og det er så denne tabel der bliver printet ud i rapporten.
Avatar billede senj Nybegynder
08. november 2000 - 11:19 #4
Kan man ikke lave en ny forespørgsel, hvor man under forespørgselsdesign går ind under hvert enkelt felt og beder den finde alle felter der ikke er tomme med kriterier: Not \" \"
Avatar billede moses Praktikant
08. november 2000 - 14:59 #5
Hvis du placerer data\'ene således:

Rapport header: Overskrift
Gruppering personnavn: Personnavn
Detail: spørgsmål
Side slut: bundtekst

Hvorefter du indsætter følgende kode i Detail delens OnFormat event:

If IsNull(Me![Svar]) Then Cancel = True

Så vil alle spørgsmål, som ikke er besvaret være udeladt - selvom du i detailfeltet har f.eks. spørgsmålet stående.

Avatar billede bukse Nybegynder
08. november 2000 - 23:36 #6
moses
kan du ikke uddybe det lidt mere. da jeg ikke kender ret meget til kriterier i rapporter, men fået til opgave at finde en måde at løse problemt
Avatar billede moses Praktikant
09. november 2000 - 09:31 #7
Alle opdelingerne i header, gruppering og .... er simpelthen nemmest at lave ved at starte en \"Report Wizard\" (ved ikke, hvad den hedder på dansk) - men det er den der hjælpefunktion.

Den spørger efter, hvilken tabel eller query du skal have dine data fra, hvilken overskrift det hele skal have, hvilke gruperinger du vil have osv.

Når det hele er klasket op, skal du ind på detail-stolpen i design visningen. Hvis properties/egenskaber ikke vises, så skal du trykke højre museknap oven på stolpen og vælge properties/egenskaber.
Der skal du vælge fanebladet \"Event\"/\"Hændelser\", hvor du skal indsætte min kode ved at klikke én gang i OnFormat-feltet klikke på knappen med prikkerne, der kommer frem, vælge \"kode\" i det fremkomne vindue og sætte koden ind i den funktion , der dukker op.
GEMME - GEMME - GEMME !  Fæææææardig !

Avatar billede bukse Nybegynder
09. november 2000 - 11:14 #8
Hej Moses
Undskyld men vil evt kontakte mig på telefon 40251576
Avatar billede bukse Nybegynder
09. november 2000 - 17:16 #9
Eller evt give mig dit nr på
bpthomsen@esenet.dk
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