in
Sshhhh -- no need to shout!
Every time form opens i want to reset all records check box to false
(a) if you set all the fields to false in design mode, then they will stay
that way unless they are bound to fields in the recordset. In that case,
they will reflect the current record which is what you would want, no?
(b) when you say "Every time the form opens", do you really mean the OnOpen
event, that is, only affecting whichever record happens to come first, or
the OnCurrent event, which will affect every record displayed on the form?
(c) if you want all the records to have all these fields set to false, then
it would be easier to do an update query
UPDATE MyTable
SET MyCheckOne = FALSE,
MyCheckTwo = FALSE,
MyCheckThree = FALSE,
MyCheckFour = FALSE,
MyCheckFive = FALSE
(d) If you do have a lot of boolean fields in a table, then it is an odds-
on bet that you would be better off with a major design rethink: see the
AtYourSurvey model.
Hope that helps
Tim F