Avatar billede mongaard Nybegynder
25. maj 2004 - 17:17 Der er 7 kommentarer og
1 løsning

Styring af fejlmeddelelser

Jeg har et problem med en fejlmeddelelse, som jeg ikke ønsker vist. Den kommer frem når der indtastes en primærnøgle i en formular, som allerede eksisterer. I stedet for standardmeddelelsen vil jeg gerne selv kunne skrive hvad brugeren skal foretage sig. Hvordan fjerner jeg standardfejlmeddelelsen og hvordan får jeg vist min egen?
Håber I kan hjælpe
mvh
Kristian
Avatar billede mugs Novice
25. maj 2004 - 17:22 #1
Fejlmeddelelser kan du fjerne med:

DoCmd.SetWarninge = False
Din kode
DoCmd.SetWarninge = True

Du kan styre fejlmeddelelserne sådan:

DoCmd.SetWarninge = False
OnError goto errorhandler
din kode
If errornr = 1234 Then
MsgBox "Gør noget"
end if
DoCmd.SetWarninge = True
Avatar billede mugs Novice
25. maj 2004 - 17:23 #2
Hvis du har flere fejl du vil håndtere, skal du overveje at lave en Select Case struktur i stedet for If.. Then
Avatar billede mongaard Nybegynder
25. maj 2004 - 17:48 #3
Tak for det hurtige svar. Jeg er dog kke helt med når det HVOR jeg skal sætte det ind. Det jeg gerne vil have vist er "msgbox "BESKED", men jeg kan ikke finde ud af hvilken fejlkode/errornumber den skal erstatte. I visual basic kan jeg ikke se hvornår denne fejl kommer: "The changes you requested to the table were not successful because they would create dublicate values in the index, primary key or relationship. ..."
Avatar billede mongaard Nybegynder
25. maj 2004 - 17:59 #4
Der var jeg vist for tidligt ude :) Jeg har fået det til at virke nu. Tak for hjælpen
Avatar billede mugs Novice
25. maj 2004 - 18:00 #5
Selv tak :o)
Avatar billede mugs Novice
25. maj 2004 - 18:29 #6
Hvis mit forslag fungerer, er du så venlig at afslutte spørgsmålet?
Avatar billede mongaard Nybegynder
25. maj 2004 - 20:27 #7
Jeg havde trykket accepter, men jeg skulle markere dig selvom du var den eneste på svarlisten. Mit første indlæg, så jeg ska lige finde ud af hvordan det virker....
Avatar billede mugs Novice
25. maj 2004 - 20:29 #8
Det fungerer nu. Tak for point og velkommen til eksperten :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