Avatar billede ds-zim Nybegynder
02. januar 2001 - 10:35 Der er 4 kommentarer og
2 løsninger

Haster! Variable som forespørgselskriterie ?!?


Jeg har forsøgt at angive Public Variable som kriterier for en forespørgsel. Det får jeg
inputbokse ud af, hvor jeg bedes om at indtaste de værdier som den Public Variable skulle angive.
Ergo er mine referencer altså forkerte }( Mit udtryk er en simpel periodeangivelse og er et kriterie
for arbejdsdato i forespørgslen;

>=[FakturaPeriodeStart] And <=[FakturaPeriodeSlut]

Public Variables ([FakturaPeriodeStart] & [FakturaPeriodeSlut]) er erklæret i et funktionsmodul,
og bliver valgt/indtastet på en formular. Når brugeren så vil udskrive rapporten, bliver de indtastede
værdier kopieret (til Public Variable) & rapporten prøves åbnet i et preview. Det er så her at mine
referencer til de Public Variables går galt }(. Det er da muligt right ?

Zim
Avatar billede mkn Nybegynder
02. januar 2001 - 10:49 #1
Hvad er problemet...

Du angiver et par variable i din forespørgsel, og når du så vil se et resultat, skal du indtaste dato for fakturaperioden. Disse vil så erstatte variablerne i forespørgselen, så det virker som om du har indsat dem direkte i forespørgselen.
Avatar billede ds-zim Nybegynder
02. januar 2001 - 11:00 #2
Tjae, det var den ønskede effekt! Desværre må jeg havde lavet et eller andet galt, da D ikke virker!
Med ovenstående reference(r) i udtrykket kan Access\' åbenbart ikke finde ud af hvad jeg mener og D
R jeg ved at blive gråhåret af }( Jeg har mig mit mas med definition af udtryk/referencer.
Avatar billede poulh Nybegynder
02. januar 2001 - 11:04 #3
Er det ikke nemmer at hente værdien direkte fra formuaren?

>=Formularer![DinFrm]![DitFelt1] <=Formularer![DinFrm]![DitFelt2]

poulH

Avatar billede ds-zim Nybegynder
02. januar 2001 - 11:15 #4
Tjoe, problemet er mere at kriterierne for rapportens periode skal angives i rapporten.
Jeg har prøvet flere gange \"bare\" at få den til at godtage ubunde felter, der udfyldes under
report_load. Men så får jeg at vide; \'Du kan ikke tildele dette objekt en værdi nu\' }(
Jeg tror at en raports data SKAL være en del af den forespørgsel som den er baseret på...
Avatar billede poulh Nybegynder
02. januar 2001 - 11:27 #5
Det jeg mente var at du skulle sætte strengen ind i forespørgslen.

Måske misforstår jeg dig
poulh
Avatar billede ds-zim Nybegynder
02. januar 2001 - 11:54 #6
Mit spørgsmål var hvorfor jeg fik fejlen \'Du kan ikke tildele dette objekt en værdi nu\', på et ubundet kontrolelement.
N/M ! Jeg har selv løst (syntax)problemet, ellers tak for de hurtige henvendelser.

Zim
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