I have a table that has 23 columns of data in it that I need to display. It’s obviously unreasonably wide, and I am looking for a strategy to make it a little bit more manageable for my users.
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
I think that 99% of times user is not interested in that many data at the same time, so try to split it somehow:
Try to show couple of main columns, and use jQuery and popups to show details for every row including other data from other columns.
Possibly not all users are interested in all columns. Show columns that are common to all users, and put an option above to show / hide additional columns
If none applies, then just show all 23 columns with horizontal splitter, no other option. If you really do this for some complex reporting purposes, perhaps provide ability to reorder columns so that users can put columns that they are interested in side to side or something.
However, I’m certain that your report can be splitted, either in many more specific reports targeting only parts of that data, or some other way…