Hvis du ønsker at gøre kriteriet i din forespørgsel variable, kan du indsætte: like [Indtast variable] i kriteriet i din forespørgsel. Så vil der optræde en popup-boks, som man kan indtaste i, når forespørgselen bliver aktiveret.
As I have mentioned queries are NOT normally used for doing this type of things! We cant see exactly what it is your doing so it isnt easy to make suggestions.
If you make a function in a module and in a query call this function then the messag eonly gets displayed one (for some reason) even though the value gets placed in ALL records.
du kan godt teste det i en ny db. jeg har en tabel med omhandlende kundedata. heri er der en checkboks der er klikket, hvis den pågældne kunde har f.eks. fået tilsendt depositum. Når man så ønsker at køre denne forespørgesel og sortere hvilken kunde der skal udskrives depositum på, skal den gå ind og finde kundenummeret. Hvis denne kunde allerede er afkrydset som at have modtaget depositum, skal der poppe en msgbox frem og fortælle at den allerede er udskrevet. er det forståeligt nok, eller hva'? :)
humlen ligger i at hvis en bruger taster et nummer ind i forespørgelsesvinduet, og værdien der går ind og checker på denne indtastede værdi er false, skal forespørgelsen komme med en fejlmeddelse.
Hvis det er en parameterforespørgsel vi taler om, kan du lave et nyt felt i forespørgslen, som ser sådan ud: Status: IIf([Felt1] = 0;"Kan udskrives";"Er udskrevet"). Hvis du vil have en MsgBox skal det hele foregå i en formular.
Synes godt om
Ny brugerNybegynder
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.