Avatar billede rickie Juniormester
29. september 2006 - 15:09 Der er 11 kommentarer og
1 løsning

Felt skal vises ud fra valg af checkbox

Hej,

Jeg har 2 kryssbokse (checkbox) og fölgende kode:

If Me.ValBrev.Checked = True Then
Me.Sekvens1.Visible = True

ElseIf Me.ValUppföljning.Checked = True Then
Me.Sekvens1.Visible = False
End If

Nogen der hved hvorfor det ikke virker?
Avatar billede terry Ekspert
29. september 2006 - 15:25 #1
In the above code, if Me.ValUppföljning.Checked = false what do you do?
Avatar billede rickie Juniormester
29. september 2006 - 15:29 #2
Nothing :-)

I have 2 checkboxes. When i check one checkbox the other one is unchecked automaticly (?)
Avatar billede terry Ekspert
29. september 2006 - 18:19 #3
Nogen der hved hvorfor det ikke virker?

Hard to say, maybe seeing it in action might help?
Avatar billede fdata Forsker
30. september 2006 - 23:04 #4
2 checkboxe = 4 kombinationer.
Burde du ikke bruge 2 radiobuttons?
Avatar billede rickie Juniormester
01. oktober 2006 - 08:36 #5
Jo det er måske det jeg skal bruge. Hvordan skriver jeg koden/värdien for en radioburtton? :-)
Avatar billede rosco Novice
01. oktober 2006 - 18:05 #6
Hvad med at bruge Case.

Select Case Me.Valbrev
        Case True
            Me.[Sekvens1].Visible = True
    Case False
            Me.[Sekvens1].Visible = False
           
        End Select

Select Case Me.ValUppföljning
        Case True
            Me.[Sekvens1].Visible = False
    Case False
            Me.[Sekvens1].Visible = True 


    End Select
Avatar billede fdata Forsker
02. oktober 2006 - 00:35 #7
Du indsættter en Gruppeboks (Ramme1) og placerer to radiobuttons (Brev og Uppföljning) i den. Brev giver du værdien 1 og Uppföljning værdien 2.
Så kan du klare den med:

If Me.Ramme1 = 1 Then
  Me.Sekvens1.Visible = True
Else
  Me.Sekvens1.Visible = False
End If
Avatar billede rickie Juniormester
02. oktober 2006 - 09:07 #8
Hej,

Tak for det men det virker desvärre stadig ikke. Jeg har lagt begge knapper i en Option Group og med värdi henholdsvis 1 og 2 og bruger nedenstående kode.
Får denne fejlmeddelelse: "You entered an expression that has no value"

If Me.ValBrev = 1 Then
  Me.txtUpKommentar.Visible = True
Else
  Me.txtUpKommentar.Visible = False
End If
Avatar billede rickie Juniormester
02. oktober 2006 - 09:09 #9
Hvor skal jeg forresten lägge koden ind - onCurrent, onLoad osv?
Avatar billede fdata Forsker
02. oktober 2006 - 20:13 #10
Hm. Tjek lige at din Option Group hedder "ValBrev" og at du har et felt, der hedder "txtUpKommentar".
De to radiobuttons er ikke knapper; men - tja - radiobuttons (værktøjet lige under Option Group)
Koden skal ind i ValBrev_AfterUpdate()
Avatar billede rickie Juniormester
03. oktober 2006 - 12:52 #11
Hej,

Fik det til at virke - mange grazias :-)
Avatar billede fdata Forsker
03. oktober 2006 - 21:32 #12
De nada  ;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