Basically I have a report(table) that has 4 groups. Each group is toggled by the group above it. What I want is another independent control or something that when clicked expanded and collapsed all 4 group/toggle items.
Main Topics
Browse All TopicsIs there some way to allow the user to expand all items displayed in a report that are collapsed by default when a report generates?
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
According to Bruce Johnson at MS, SQL:RS SP1 does not currently support a 'Expand/Collapse All' toggle, though it is on their feature wish list for future versions.
I have seen a workaround that might work, which is based upon creating an extra parameter within the report that is used as an 'Expand All' for the users:
Quote from Chris McGuigan:
"I've done this by adding a parameter to say expand yes or no, in your scenario, default it to no. In the Visibility tab of the drill down level (Right click group line, and choose 'Edit Group'), I use an expression in the 'Initial visibility' section to return true or false depending on the parameter value. This way the user can expand all items at will by change the parameter and pressing 'View report'.
I've taken this further in a report with three drilldown levels. The parameter has four options, no expansion, expand level 1, expand level 2 etc. and then check this parameter in each groups visibility tab. This is the expression for one of the groups, if it evaluates to True it hides the group.
= (Parameters!ExpandRows.Val
What if you want it to be real-time? a button or even the paramter value? so that when you click the button or choose expand all in the parameter the report automatically updates. I want to be able to expand all items without having to click on the view report button again? is there some hack that can be done behind it? In the html for example?
Business Accounts
Answer for Membership
by: simon_kirkPosted on 2005-01-10 at 09:37:56ID: 13005148
Yes. Matrix and Table report items are capable of having visibility toggles based on rows, columns or cells. Within the advanced properties of the report item you can set the initial visibility status, and on what toggles this visibility.
Could you elaborate a bit more on the report your trying to apply this to?