Avatar billede kasper_knaldperle Nybegynder
16. december 2004 - 22:02 Der er 9 kommentarer og
1 løsning

Kriterie som opslag?

Lidt kryptisk overskrift måske, men jeg har en db der indeholder et antal arbejder udført af forskellige personer. Det er lavet således, at når der skal udskrives en liste over én persons arbejder skal personens navn skrives i et felt. Jeg har sat [] som kriterie ved navnet i den forespørgsel der danner grundlag for rapporten. Jeg kunne imidlertid godt tænke mig at det var en smule mere "lækkert" så man kunne vælge personerne fra en liste eller lign. og den sp derefter printede ud. Kan dette gøres relativt enkelt??
Regn med at jeg er temmelig ny til access inden I smider 50 linjer kode afsted!

c",)
/Kasper
Avatar billede mugs Novice
16. december 2004 - 22:05 #1
Tag en combo fras din værktøjskasse og sæt den på detaljesektionen. Den hedder f.eks Combo1. Følg guiden der giver combo'en indhold.

I forespørgslen under personens navn skriver du i kriteriefeltet:

[Forms]![FORMULARENS NAVN]![Combo1]
Avatar billede kasper_knaldperle Nybegynder
16. december 2004 - 22:26 #2
øhmm! Jeg behøver en lille smule mere hjælp! På hvilken detaljesektion skal jeg indsætte comboen??
"combo1" er det bare "felt1" f.eks.??? altså det navn jeg selv gir den??
Fordi lige nu kommer der bare en tom rapport op!
c",)
Avatar billede mugs Novice
16. december 2004 - 22:29 #3
Du indsætter combo'en i formularens detaljesektion.

Når du laver en combo, vil Access tildele den et navn f.eks Kombinationsboks1. Combo1 var blot noget jeg kaldte den. Du kan læse navnet på den tilhørende etiket, eller i egenskabsarket for comboen i fanen Andre øverst. Syntaksen for dit kriterie er:

[Forms]![FORMULARENS NAVN]![NAVN PÅ KOMBINATIONSBOKS]
Avatar billede kasper_knaldperle Nybegynder
16. december 2004 - 22:39 #4
OK. Det er muligvis mig der er helt tabt!!!
Jeg har nu lavet en formular der kun indeholder en kombinationsboks og så en kommandoknap der udskriver rapporten. Kombinationsboxen slår navnene op i en tabel med navne (eller det er måske ikke ligegyldigt hvor de bliver slået op??) og knappen udskriver, men der kommer ikke noget på papir. Hvad er der galt??
Navnene burde være rigtige!
Avatar billede mugs Novice
16. december 2004 - 22:45 #5
Hmmm - Kontroller at rapporten får data fra den forespørgsel der indeholder kriteriet.

Hvis du lægger din e-mail kan jeg sende et eksempel, eller du kna sende mig db, så vil jeg se på den. Men jeg er på vej på arbejde, så vi har lidt travlt.

mugs@mail.dk
Avatar billede kasper_knaldperle Nybegynder
16. december 2004 - 22:47 #6
ksb@eba-cph.dk

Og lad være med at stresse for jeg har ikke travlt ;)
Avatar billede kasper_knaldperle Nybegynder
16. december 2004 - 22:48 #7
Og den får fra rette, for når formularen er lukket kommer den op og beder om navnet blot med det nye kriterie [Forms]![print]![Felt1] i stedet for "indtast navn"
Avatar billede mugs Novice
16. december 2004 - 22:52 #8
Eksempel sendt.
Hvis du indtaster et navn i forespørgslen boks, hvad sker der så?
Avatar billede kasper_knaldperle Nybegynder
16. december 2004 - 22:58 #9
Hvor er Eksperten.dk et fantastisk sted :D
Endnu en gang kommer heltene pøblen til undsætning!!!
Din db virker upåklageligt, så derfor er der jo ikke andet for end gennemgå det jeg har gang i trin for trin.
Det kommer til at virke...Mange tak!!!!
Avatar billede mugs Novice
17. december 2004 - 00:06 #10
Jeg kommer helt til at rødme :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