23. november 2001 - 20:12Der er
9 kommentarer og 1 løsning
Avbryte innleggelse av record når \"ikke i listen\"
Når jeg har en Combo box med items og har satt \"Bare fra liste\" så får jeg naturlig nok, en feilmelding når det jeg ønsker ikke finnes i listen. Hvordan skal jeg lukke formen på en pen måte, UTEN å legge in et ufullstendig record og samtidig ikke få flere feilmeldinger??
Sæt koden ind på kombinationsboksens Vedikke På Liste hændelse (Not In List):
Dim Svar As String Svar = MsgBox(\"Det valgte er ikke på listen.\" & vbNewLine & \"Formularen lukkes.\", Title:=\"Fejlindtastning\", Buttons:=vbOKOnly) DoCmd.Close
Jeg får fortsatt ikke lukket formularet, får en feilkode på kommando DoCmd.Close(Run Time Error 2501). Meldingen \"Det valget er........\" vises 2 ganger før feilmeldingen dukker opp !
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.