keuzerondjes verzamelen

Status
Niet open voor verdere reacties.

JEPEDEWE

Terugkerende gebruiker
Lid geworden
14 jun 2006
Berichten
1.680
stel, je hebt een form die er zo uit ziet:

knoppen.jpg

Op basis van de rondjes die je aanvinkt kan je ergens een tekst in een variabel steken zoals bvb:

"de kleuren die je koos waren rood, geel, zwart"

Dus, je zou code moeten hebben dat kijkt welke rondjes je aanvinkte en de waarde hierbij in de variable steken

Iemand een idee?
Bedankt
 
Je blijft indruisen tegen elke database conventie die ik ken :). Keuzerondjes zijn bedoeld om uit een selectie één waarde te kiezen. Selectievakjes zijn bedoeld om meerdere opties te kiezen. Elk programma, elke website en elke programmeur werkt zo, en elke gebruiker verwacht deze werking. Dus waarom keuzerondjes gebruiken in dit geval? Dus ik ga er vanuit dat je, eventueel met een goede pint voor de neus, die keuzerondjes vervangt door selectievakjes. Daar zet je de gewenste kleurnaam in de eigenschap <Extra Info> (Tag). Daarnaast zul je de code wel willen triggeren met een knop. Dan krijg je zoiets:

Code:
Private Sub chkKleuren_Click()
Dim i As Integer, iT As Integer
Dim str As String
    
    For i = 1 To 6
        If Me("Selectievakje" & i) = True Then
            If str <> "" Then str = str & ", "
            iT = iT + 1
            str = str & Me("Selectievakje" & i).Tag
        End If
    Next i
    If Not str = "" Then str = "De " & IIf(iT = 1, "kleur  ", "kleuren ") & "die je koos " & IIf(iT = 1, "was ", "waren ") & str
    MsgBox str
End Sub
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan