Avatar billede chris96 Nybegynder
10. august 2007 - 09:51 Der er 3 kommentarer og
1 løsning

Returner svar: "Ingen data i det valgte kriterium"

Hejsa experter!
Jeg sidder med en Access-database (meget på brugerfladeniveau), hvor jeg kalder en rapport fra formular! Ved kaldet laves en forespørgsel, hvor man skal indtaste et kriterium (Startdato og Slutdato).

Hvis forespørgslen resulterer i 0 'svar', laves rapporten med #Fejl på både start- og slutdato - og en tom rapport derunder! Det er jeg lidt træt af... jeg ville helere, at den lavede en tom rapport, hvor datoene blev skrevet på - evt. med en tekst om 0 resultater i søgningen!

Eller allerbedst - at den returnerer et pop-op vindue, hvor der står, at der er ikke var nogen resultater af søgningen - og dermed aldrig viste rapporten!

Kan det lade sig gøre?

Mvh
Christian!
Avatar billede mugs Novice
10. august 2007 - 09:55 #1
Der er flere måder du kan lave det på. Du kan evt. brnytte rapportens hændelse "VedIngenData" som er til for det samme.
Avatar billede mugs Novice
10. august 2007 - 10:08 #2
f.eks således:

Private Sub Report_NoData(Cancel As Integer)
MsgBox "Der er ingen data der matcher de indtastede kriterier"
DoCmd.CancelEvent
End Sub
Avatar billede chris96 Nybegynder
10. august 2007 - 10:25 #3
Perfect... tak for det - og så simpelt :)
Avatar billede mugs Novice
10. august 2007 - 10:37 #4
Selv tak - Og tak for point :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