User Experience Stack Exchange is a question and answer site for user experience researchers and experts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm a developer and that means that I cannot do UX. I would like some feedback on something I am trying to do, look at this:

enter image description here
Now, this is a menu item with sub-items. I would like to be able to do 2 things here: When the user click on some user, I open the report for that user. Nice, clean and obvious. But I would like to be able to select more than one user and show the combined report of them. I just cannot think in a way to make this nice and easy to understand. How can I make the user clearlly understand that he can both click on just one (and this would unselect all and open just the clicked) or check multiple users?

I would like to avoid have to use CTRL or SHIFT + Click, this should work on smartphones and tablets too). To me, the obvious thing is to put a checkbox in front of the user. Click on the name, it goes only for it, click on the checkbox, the report filters to all the checked. But maybe there is an more elegant way? I mean, since I'm a developer, it must exist something better, right? :D

(The color on the icon is important for the report.)

Edit 1:
I ended up doing what Max suggested, the result:
enter image description here

share|improve this question
up vote 2 down vote accepted

Put checkboxes in front of each option, and a separate 'View' link or button at the end of each item row (i.e. a 2 column arrangement). At the bottom of the column of checkboxes have a button labelled "View selected".


download bmml source – Wireframes created with Balsamiq Mockups

If it is a long list of options, you could add a count to the View selected button label that would increment as you check each box.


download bmml source

share|improve this answer

how about a check box to the right of all the users (aka a multi select)

and at the top generate combined reports. make it generate individual report if they only select on and if its multiple put generate combined reports

enter image description here

and maybe above option one or on the top you put generate reports.

share|improve this answer
This is good, because it avoids the problem of the user having two different routes to generate the report. – vincebowdren Dec 6 '13 at 15:30

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.