Avatar billede fastwrite Nybegynder
16. februar 2004 - 19:06 Der er 5 kommentarer og
2 løsninger

rapport viser kun mine fine streger, hvis der er indhold i dem

Jeg har et spøjst problem.

Jeg har en rapport, hvor jeg har en underformular, med nogle streger, men denne formular bliver IKKE vist, medmindre der er DATA i felterne.

Hvad skal jeg gøre for at tvinge rapporten til at vise min underformular selvom der ingen data står i den?
16. februar 2004 - 21:40 #1
En formular vises altid på den måde, hvis der ikke er nogle data i, og hvis egenskaben "Tillad tilføjelser" er sat til nej (hvilken den automatisk er, når den vises i en rapport, hvor man jo ikke kan taste). Hvorfor benytter du ikke en rapport som underraport? Der har du lidt andre mligheder for at placere stregerne.
Avatar billede fastwrite Nybegynder
16. februar 2004 - 22:00 #2
Hej Thomas, og tak for dit svar. Jeg kiggede under egenskaben Tillad tilføjelser, og den er faktisk sat til ja!?. Jeg har også prøvet dit forslag med at lave en underrapport med min formular liggende i, men problemet er det samme. Hvis der ikke er nogen data i formularen, vises den ikke. Og jeg vil gerne have at den viser det layout min formular består af, også selvom der ikke er nogen data i.

Kan det ikke lade sig gøre?
16. februar 2004 - 22:11 #3
Først lige et par kommentarer:
Ja, egenskaben "Tillad tilføjelser" kan godt være sat til Ja, men i det øjeblik, du putter formularen ind i en rapport, så giver det jo ingen mening, hvorfor Access fjerner den tomme post i slutningen af postsættet (svarende til at sætte egenskaben til Nej)

Det jeg foreslog var at du helt glemmer alt om formularer og kun holder dig til rapporter: En hovedrapport og en underrapport.
I en rapport kan du placere stregerne i andre sektioner end lige præcis detalje-sektionen. Derved vil de komme med uanset om der er data eller ej (dog kan du ikke bruge sidehoved/fod i en underrapport)

Det er lidt kompliceret at løse problemet på anden måde og det kræver større kendskab til hele basen og de aktuelle tabeller og rapporter, før jeg kan give dig en løsning.
Avatar billede fastwrite Nybegynder
17. februar 2004 - 23:00 #4
Som jeg forstår det, skal jeg lave en rapport hvor jeg har min formular i. Denne rapport gemmer jeg som en underrapport. Så i min hovedrapport henter jeg en subformular, som så bliver min underrapport. Er det korrekt forstået?

Hvor skal denne underrapport sættes ind henne? I andre sektioner end detalje-sektionen?
Avatar billede fastwrite Nybegynder
19. februar 2004 - 17:16 #5
Jeg tror jeg har fundet en løsning selv. Jeg laver alle stregerne UNDER min subformular, og hvis der ikke er nogen data i min subformular, bliver den ikke vist, men så viser den i stedet de streger jeg har lavet... snildt ik?
Avatar billede fastwrite Nybegynder
19. februar 2004 - 17:16 #6
!
Avatar billede fastwrite Nybegynder
19. februar 2004 - 17:17 #7
Thomas - du får lidt point som tak for din hjælp. Noget af det du skrev i forbindelse med "Tillad tilføjelser" kan jeg bruge i anden sammenhæng end mit spørgsmål, så jeg håber du er tilfreds nok med en 5'er.

mvh Thomas (ja, jeg hedder også Thomas.. genialt navn ;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