Avatar billede cuac Nybegynder
31. januar 2003 - 13:22 Der er 2 kommentarer og
1 løsning

Test på valg i gruppeboks

Jeg har en formular med en gruppeboks med 3 alternativknapper, jeg har ikke nogen standard indstilling, dvs ingen af de tre knapper er trykket ind. Mit problem er hvordan kan jeg teste på om en af knapper er valgt, før jeg vælger at gå til Ny Post ved tryk på knappen NyPost. Jeg har forsøgt nedenstående uden held. De tre knapper gemmer værdien 1 – 3 i en tabel Apparatkategori.



Private Sub NyPost_Click()

If Me.Alternativknap53.OptionValue = 1 OR  Me.Alternativknap55.OptionValue = 2 OR_ Me.Alternativknap57.OptionValue = 3 Then
 
  DoCmd.GoToRecord , , acNewRec
   
  Else

Msgbox "Du skal vælge en kategori", vbCritical + vbOKOnly, "Apparatkategori"
End If
 
End Sub

MVH
cuac
Avatar billede cuac Nybegynder
31. januar 2003 - 13:27 #1
Noget gik galt ved indlæsning af spørgsmålet. De treværdier som gemmes i tabellen apparatkategori er 1, 2 ,3 .

cuac
Avatar billede mugs Novice
31. januar 2003 - 13:48 #2
Du skal indsætte koden i Formularens VedAktuel hændelse (OnCurrent). Derefter skal du indsætte koden i selve rammen, der indeholder dine alternativknapper.
F.eks:

If Me.NewRecord And IsNull(Me.Ramme1) Then
MsgBox "Du skal vælge en kategori"
End if

Så får du en MsgBox hvis kriterierne er opfyldte.

IsNull(Me.Ramme1) skal naturligvis flyttes til en anden procedüre afhængig af, hvordan din formular er skruet sammen, f.eks FørOpdatering (BeforeUpdate).
Avatar billede cuac Nybegynder
31. januar 2003 - 14:35 #3
Følgende kode virker på min kommandoknap til ny post

Private Sub Kommandoknap59_Click()

If IsNull(Me.Ramme50) Then
  Msgbox "Du skal vælge en kategori", vbCritical + vbOKOnly, "Apparatkategori"

  Else
DoCmd.GoToRecord , , acNewRec

End If
 
End Sub


så point til mugs, tak!

mvh
cuac
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