Hi! I am building an access database for our Compliance group to input their findings. I built 3 cascading combo boxes for Test Plan, Test Description and Failed Attribute. I then realized I needed a list box for Failed Attribute because, in some cases, they'll need to pick more than 1 item. So I made that change, but things aren't quite right. When I advance between records in the Form (LOD1Testing), whatever changes I make to one record looks like it is effecting the other unless I hit "Refresh" each time. The table (LOD1Testing) has the correct information though, but the form doesn't look accurate. Also, if I update the "Failed Attribute" box, it brings that item over to the next record and I have to uncheck it.
The code is below for those 3 boxes, and I've attached my database. I'd appreciate any help I can get, it's been about 15 years since I've used Access (I'm kicking myself for not keeping up with it). Thank you.
LOD1.zipCode:Private Sub Reset_Click() With Me.TestPlan .Value = "" End With With Me.TestDescription .Value = "" .Requery .Enabled = False End With With Me.FailedAttribute 'something needs to be here to bring the required value back to "" but .Value = "" doesn't work with the listbox .Requery .Enabled = False End With Me.TestPlan.SetFocus End Sub Private Sub TestPlan_AfterUpdate() With Me.TestDescription .Requery .Value = "" .Enabled = True End With With Me.FailedAttribute .Requery 'something needs to be here to bring the required value back to "" but .Value = "" doesn't work with the listbox .Enabled = False End With End Sub Private Sub TestDescription_AfterUpdate() With Me.FailedAttribute .Requery .Enabled = True End With End Sub