I don't understand what you are trying to do.
If you are trying to hide/show controls based on values in a recordset, how does this work with multiple records from the recordset?
If the 1st record causes the control to be visible, couldn't the second record just hide it?
I don't see the...