Hi, I would like to essentially be able to toggle the visable property of a subform so that if you click on a button the sub form will pop up click again it goes away, somthing like this. I can make this happen with forms using on event and a open form macro, but the resulting recordset is not bound by the relationship of the main form. for instance, main form has client name, and monday through sunday buttons. You set the client name to so and so, then click on monday, it pops up monday form but the record is #1 not necessarily MR. so and so. If it's a subform I get the right record but can't control if it is visable or not.