Here is a work-around which may help.
-- Make your option group
unbound. In my example the option group is called
Frame1
-- Create a text box, bound to your table field. In my example, this is
txtBound
-- Suppose the option group contains three radio buttons. These will return the option group values 1, 2 and 3 when clicked.
-- Add this code to the 'AfterUpdate' event of the option group:
Code:
Private Sub Frame1_AfterUpdate()
Select Case Frame1.Value
Case Is = 1
txtBound = "Fred"
Case Is = 2
txtBound = "George"
Case Is = 3
txtBound = "Harry"
End Select
End Sub
-- As you click an option button, you will see the bound text box fill with 'Fred', 'George' or 'Harry' as appropriate.
-- Substitute the actual text which you want to save, in the code.
-- After testing, make the bound text box invisible.
I hope that this helps.
Bob Stubbs (London, UK)