Avatar billede wmtoole Nybegynder
23. januar 2002 - 15:45 Der er 5 kommentarer og
1 løsning

Dokumentation af filtrering

Jeg har en access 97 database hvor jeg ønsker at udvælge data ved hjælp af "Filter by form" knappen.
Ved udskrift en oprettet rapport ønsker jeg at de valgte kriterier som blev opsat ved filtreringen bliver udskrevet på rapporten. Kan det lade sig gøre? Og hvordan gør jeg det?
23. januar 2002 - 15:47 #1
docmd.Openreport "DinRapport",acviewpreview,,Me.Filter
23. januar 2002 - 16:22 #2
Sorry, fik ikke læst spm godt nok :o(

I rapporthovedet kan du f.eks. bare lave et tekstboks med følgende indhold:
=IIf(Len([Report].[Filter])>1;[Report].[Filter];"Ingen kriterier. Alle poster er vist!")

Lad tekstboksen's KanStrækkes-egenskab være Ja.

/Thomas
Avatar billede wmtoole Nybegynder
23. januar 2002 - 16:23 #3
thomasjepsen den kender jeg godt og den løser kun 50% af mit problem idet jeg korrekt nok får vist de records som er filtreret ud - men jeg ønsker OGSÅ at de valgte kriterier bliver udskrevet i headeren på rapporten fx
Postnr="3760" Fornavn="Peter" Køn="Mand".
Udseendet behøver ikke være som jeg har skrevet herover bare man kan læse hvilke kriterier filtreringen er baseret på.
23. januar 2002 - 16:31 #4
Jamen, hvis rapporten er åbnet med kommandoen:
Docmd.Openreport "rapnavn",,,"Postnr='3760' And Fornavn='Peter' ANd Køn='Mand'", så vil der stå:
Postnr='3760' And Fornavn='Peter' ANd Køn='Mand'
i rapporthovedet.

Er det ikke det, du ønsker?
Avatar billede wmtoole Nybegynder
23. januar 2002 - 16:33 #5
Tak - Det fungerer bare perfekt!! Men hvad nu hvis der sættes mange kriterier så der ikke er plads til dem på papirbreden kan der så indsættes et linieskift. Du skal nok få dine points alligevel selv om du ikke kan svare på den men det ville lige være prikken over i-et
23. januar 2002 - 16:37 #6
Men, når du sætter egenskaben "Kan Strækkes", så vil den jo bare selv ombryde dem på næste linie.

Jeg har engang lavet det således at den skrev hver kriterie på ny linie og uden "And", men jeg kan ikke huske hvor koden er. Det var lidt omstændigt.
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