You could set the field with button setup to run a script that goes to that record. I have done this in a new window. When the user closes the window, they will be back on your report.
The +- thing is also doable, I saw it somewhere on a blog. If I find it I'll edit my post.
Edit: This may be of some help:
That is a very slick solution to collapsing a section! It may take me some time to wrap my mind around it.