Oprettet søn. d. 05. december 2004 kl. 18:45:36

mlhave
mlhave (14.231 point. Point ude: 0)

Undgå parameter popper op ved forespørgsel

Jeg vil gerne undgå at mine parametre popper op når jeg kører en forespørgsel.

Parameterne beregnes i forespørgslen med data fra en form, men alligevel popper de op når forespørgslen afvikles. Hvis jeg blot klikker Ok ved dem, uden at skrive noget, udføreres beregningerne som de skal. Hvordan undgår jeg at skulle klikke Ok hver gang?

Kan man tildele parametrene en tom værdi ved afviklingen evt. ved at klikke på en knap på en form?

Skrevet søn. d. 05. december 2004 kl. 19:31:09| #1

Men parametrene kommer kun frem fordi der står nogle kriterier eller beregninger, som ikke kan genkendes af Access. Så hvis du finder ud af hvor kriterierne står i forespørgslen, kan du fjerne dem og de vil aldrig dukke op

Skrevet søn. d. 05. december 2004 kl. 19:36:08| #2

mlhave
mlhave (14.231 point)
I forespørgslen er nedenstående defineret, som du kan se hentes der data til beregningerne fra den form forespørgslen aktiveres fra. Når forespørgslen aktiveres popper den op og vil have værdier til PStart og PSlut...

PStart:IIf([Datoudlaan]>[Forms]![frmRapportOversigt]![txtStartdato];[Datoudlaan];[Forms]![frmRapportOversigt]![txtStartdato])

PSlut:IIf([Datoudlaan]>[Forms]![frmRapportOversigt]![txtSlutdato];[Datoudlaan];[Forms]![frmRapportOversigt]![txtSlutdato])

Dage:[PStart]-[PSlut]

Skrevet søn. d. 05. december 2004 kl. 19:39:21| #3

DU kan prøve at gå i menuen Forespørgsel-parametre og angive de parametre som dato-type


Hvis det ikke virker, kan du omskrive Dage således:

Dage: IIf([Datoudlaan]>[Forms]![frmRapportOversigt]![txtStartdato];[Datoudlaan];[Forms]![frmRapportOversigt]![txtStartdato])-IIf([Datoudlaan]>[Forms]![frmRapportOversigt]![txtSlutdato];[Datoudlaan];[Forms]![frmRapportOversigt]![txtSlutdato])

Skrevet søn. d. 05. december 2004 kl. 21:37:24| #4

mlhave
mlhave (14.231 point)
Har prøvet det første og den sidste sætning er for kompleks for Access :o(

Skrevet søn. d. 05. december 2004 kl. 22:20:14| #5

staticdata
staticdata (14.989 point)
Jeg har være ude for, at forespørgsler ikke kunne referere til felter, som defineres i selv samme forespørgsel. I så fald må du lave en forespørgsel, F1, ude "dage", og dernæst F2 med F1.* (alle felter) og dage: pstart-pslut.

Skrevet man. d. 06. december 2004 kl. 11:31:27| #6

mugs
mugs (162.407 point)
Spørgsmålet hænger tilsyneladende sammen med dette:

http://www.eksperten.dk/ (...)

Hvor jeg har returneret en ny db uden POPUP ved at hente felterne ind i rapporten.

Skrevet tir. d. 07. december 2004 kl. 21:16:04| #7

mlhave
mlhave (14.231 point)
Staticdata => kan du uddybe dit svar, jeg kan ikke helt forstå det?

Dette spørgsmål er en forlængelse af http://www.eksperten.dk/ (...), men der er der ikke fundet en funktionel løsning :o(

Skrevet tir. d. 07. december 2004 kl. 22:24:40| #8

staticdata
staticdata (14.989 point)
Hvis du i samme forespørgsel, F1, har defineret F1.slut=.. og F1.start=.. kan du ikke altid OGSÅ have F1.dage=F1.slut-F1.start. Altså det er ikke altid muligt at definere et felt, her dage, udfra felter, som netop er defineret. Kopier i stedet F1 til en ny forespørgsel, F1_H, hvor altså F1_H.start og F1_H.slut sp er defineret. I en ny forespørgsel, F1, refererer du til F1_H.* samt en felt, dage, som er F1_H.slut-F1_H.start.

Skrevet ons. d. 08. december 2004 kl. 18:29:45| #9

mlhave
mlhave (14.231 point)
staticdata => Det var lige det jeg manglede :o)

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

Link til et dokument

Oprettet den 10. februar 2012 kl. 14.15
omn giver 60 point for svar | Giv et svar »

Formular med flere paramtre

Oprettet den 9. februar 2012 kl. 16.48
stuegnu giver 100 point for svar | Giv et svar »

Kodemodul ???

Oprettet den 8. februar 2012 kl. 17.05
olejohn giver 200 point for svar | Giv et svar »

Seneste guides

Installer win 7
Den gode bruger


   




Tips & Tricks fra PC World

Teaser billede

Her er fem sjove danske websider du skal kende

Trænger dine lattermuskler til en omgang fitness på dansk? Vi viser vej til fem websider fyldt med humor og vanvittig satire.


Anmeldelser fra PC World

Teaser billede

Test: Denne super-tablet er iPads hårdeste konkurrent

Eee Pad Transformer Prime er frygtindgydende med sin quadcore processor og evne til at trylle sig om til bærbar. Apple bør kigge i bagspejlet, for Asus' tablet-pc kommer buldrende - og gør det...


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Nu kan du snart hente Windows 8

Den nye offentlige betaversion af Windows 8 er klar i denne måned.


Nyheder fra Computerworld

Teaser billede

Måske snart slut med Androids helt store problem

Android-platformen har længe været plaget af et særligt problem. Men måske er problemet nu ved at være elimineret.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger