Can you post the
relevant code in the InteractiveChange method? I would also put This.InteractiveChange() in the ProgrammaticChange method so you only have to maintain code in one place.
>HI. I have an optiongroup with two options (Inventory, Job). The controlsource is a numeric field. When I add a new record to my table I set the optiongroup.value as 1 or 2 (depending on what I want.). I put some code in my intractive and programmatic change events of the optiongroup. The code enables/disables certain fields based on the value of the optiongroup. This code doesn't consistently fire for some reason. If the previous record was set to 1 and I set the value during my insert to 2, the fields corresponding to 2 don't get enabled. If the previous record was set to 2, and I add a new record and set it to 1, it works. I can't figure out why? Any ideas?
>
>TIA,
>
>Sandi Cassidy
Mark McCasland
Midlothian, TX USA