27. december 2005 - 12:45Der er
9 kommentarer og 1 løsning
Visning i rapport
Jeg har en rapport med et felt der gerne skulle vise resultatet fra en forespørgsel men jeg fatter simpelt hen ikke måden hvorpå Access sender en parameter til forespørgslen og hvordan jeg returnerer resultatet så jeg kan vise det i rapporten.
Så hvordan får man parametre overført til forespørslen og vist i rapporten?
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Hvis du har resultatet i din forespørgsel, så SKAL udtrykket (feltet) med resultatet også blive vist i rapporten. Hvis feltet ikke eksisterede da du lavede din rapport, skal feltet ligge i feltlisten, og du kan blot trække det ned i rapporten.
Hvis du med parameter mener, at forespørgslen kun skal vise en del af tabellens poster ved hjælp af et kriterie den henter fra en formular, kan du i forespørgslen henvise til formularens felt således i forespørgslens kriterielinie:
PARAMETERS test Long; SELECT Trailer.Stelnummer FROM Trailer WHERE (((Trailer.KontaktpersonID)=[test]));
I rapporten har jeg følgende "Kontrolelementkilde":
=[Stelnummer]![Stelnummer]
Når jeg så vil vise rapporten får jeg en dialogboks hvor jeg skal indtaste "Trailer.KontaktpersonID" værdien. Det er ikke meningen. Meningen er at jeg skal have resultatet fra forespørgslen vist i rapporten for hver resultatlinie uden at der skal tastes noget ind. Jeg kan finde ud af SQL og Microsoft SQL Server Stored Procedures, men Access er simpelt hen for mærkeligt.
Hele SQL'en er som skrevet før og den virker som den skal når jeg kører forespørgslen alene. Feltet "Trailer.KontaktpersonID" er dog ikke vist i rapporten. Skal den være i rapporten? Hvis ja, hvordan undgår jeg så at den kan ses?
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.